Concept:Virement is the formal reallocation of funds between budget sub-heads in public finance.
Explanation:In the public sector, the approved budget divides money into separate sub-heads for specific purposes.
Sometimes one sub-head has an excess while another has a shortfall.
Authorised officials may then transfer money from one sub-head to another to cover the deficit.
This process of transferring money between sub-heads is called virement.
Budgeting refers to preparing the annual financial plan, not shifting funds.
Allocation is the initial distribution of funds, and a vote is the legislature's approval of expenditure.
Therefore, only virement matches the definition given in the question.
Answer:C. Virement