Question
Option D: Solar energy
The correct answer is “Solar energy”.
Solar energy has the highest potential in India due to the country's high solar insolation. The geographical location of India makes it ideal for harnessing solar power.