Question
Option C: Hydro Power
The correct answer is “Hydro Power”.
Hydro power currently has the highest installed capacity among renewable energy sources in India.