A perfectly competitive industry achieves allocative efficiency in the long run. What does allocative efficiency​ mean? A. Each firm produces up to the point where all scale economies are exhausted. B. Each firm produces up to the point where the price of the good equals the marginal cost of producing the last unit. C. Firms use an input combination that minimizes cost and maximizes output. D. Production occurs at the lowest average total cost.