Hydropower is __________ energy source:
- Nonrenewable
- Renewable
- None of these
Correct answer: 2 .Renewable
Explanation: Hydropower or hydroelectric power is generated from water; which itself is a part of the endless water chain. Due to this reason, the hydropower is also considered as a renewable energy source.
More MCQ on Hydroelectric Power Plant