Which of the following will make the most effective environment for budget acceptance?
A) The budget is prepared by top management.
B) The budget preparation contains input from all levels of management.
C) The budget is prepared by department heads.
D) Acceptance has nothing to do with who prepares budgets.