The correct answer is C. Budget.

A budget is a financial plan that outlines how a company will spend its money over a specific period of time. It is a planning tool that helps companies to allocate resources efficiently and to track their progress towards their financial goals. Budgets can also be used as a control tool to ensure that companies are not spending more money than they have available.

A procedure is a set of instructions that describes how to perform a specific task. Procedures are often used to ensure that tasks are performed consistently and correctly. They can also be used to train new employees on how to perform their jobs.

A method is a way of doing something. Methods are often used to improve efficiency or effectiveness. They can also be used to solve problems or to achieve goals.

A policy is a general principle or rule that guides decision-making. Policies are often used to ensure that decisions are made in a consistent and fair manner. They can also be used to protect the interests of stakeholders.

In conclusion, a budget is a planning as well as controlling technique because it helps companies to allocate resources efficiently and to track their progress towards their financial goals.