How is the Prime Minister of India selected?
A. The prime minister is chosen by the judicial branch.
B. The prime minister is elected by the legislature.
C. The prime minister is appointed by the president.
D. The prime minister is directly elected by the people.