Who is the Supreme Commander of the Indian Armed Forces?
The Indian President serves as the Supreme Commander of the Armed Forces, while the Prime Minister and the Defence Minister of India oversees the defense policy and administration of the Armed Forces.
The correct option is (C): President