Answer (B) is correct. ABC determines the activities that will serve as cost objects and then accumulates a cost pool for each activity using the appropriate activity base (cost driver). It is a system that may be employed with job order or process costing methods. Thus, when there is only one product, the allocation of costs to the product is trivial. All of the cost is assigned to the one product; the particular method used to allocate the costs does not matter.