Which of the following is most associated with managerial accounting?

Which of the following is most associated with managerial accounting?

a) must follow GAAP
b) may rely on estimates and forecast
c) is prepared for users outside the organization
d) always reports to the entire entity