Answer (B) is correct. A variable (direct) costing system is needed to perform CVP analysis because variable costing separates fixed costs from variable costs.