The correct answer is: Finance Minister.
The Finance Minister is the head of the state’s finance department and is responsible for preparing the state budget. The budget is a financial plan for the state that outlines how the government will spend its money in the coming year. The Finance Minister presents the budget to the state legislature, which then has the opportunity to debate and approve it.
The Chief Minister is the head of the state government and is responsible for the overall administration of the state. The Governor is the head of state and is appointed by the President of India. The Speaker of the Assembly is the presiding officer of the state legislature.
The Finance Minister is the most appropriate person to present the budget because they are the most knowledgeable about the state’s finances. They are also responsible for preparing the budget and are therefore in the best position to explain it to the legislature.