Detailed Answer
Answer (A) is correct.
A traditional cost allocation system puts all the overhead costs into a
single pool and allocates them to the end products. Activity-based
costing is more accurate because indirect costs are attached to activities
that are then rationally allocated to end products. Therefore, activitybased
costing provides a more accurate report of each product’s cost so
that management can make more informed pricing decisions.