A. A budget is an economic plan for an undefined period of time
B. A budget is an economic plan for a defined period of time
C. A budget is a financial plan for an undefined period of time
D. A budget is a financial plan for a defined period of time
✅ The correct answer is option D.