Explain the activity-based costing (ABC) and traditional two-stage method cost allocation for overhead. Why would a firm use activity-based costing (ABC) rather than traditional two-stage methods of cost allocation for overhead? Of the two methods, which one would you think be more costly to maintain?