Which among the following is not a renewable source of energy?
Hydro-power
Solar energy
Biomass energy
Geothermal energy
Correct Answer: C — Biomass energy
Explanation:
Biomass corresponds to the exhaustible wastes, so this isn’t a renewable source of energy.