Why is the Prime Minister in India not directly elected by the people? Choose the most appropriate answer and give reasons for your choice.
A. In a Parliamentary democracy only the leader of the majority party in the Lok Sabha can become the Prime Minister.
B. Lok Sabha can remove the Prime Minister and the council of ministers even before the expiry of their term
C. Since the Prime Minister is appointed by the President there is no need for it.
D. Direct election of the Prime Minister will involve a lot of expenditure on election.