Which of the following is not a reason that companies allocate costs? A) to calculate the full cost of products for financial reporting purposes B) to discourage managers from using external suppliers C) to reduce the frivolous use of company resources D) to provide information needed by managers to make appropriate decisions