Who is the Supreme Commander of the Indian Armed Forces?
Prime Minister
Defence Minister
President
Chief of Army Staff
Correct answer: President
Solution
In India, the President is the Supreme Commander of the Armed Forces as per the Constitution. The President holds this position as the ceremonial head of the state.