Answer (B) is correct.
Cost allocation is the process of assigning and reassigning costs to cost
objects. It is used for those costs that cannot be directly associated with a
specific cost object. Cost allocation is often used for purposes of
measuring income and assets for external reporting purposes. Cost
allocation is less meaningful for internal purposes because responsibility
accounting systems emphasize controllability, a process often ignored in