Which of the following best describes the concept of budgeting in management accounting?
A. A method for tracking past expenses
B. A plan for future financial activities
C. A tool for external financial reporting
D. A technique for minimizing tax liabilities