Which of the following is not a renewable sources of energy?


As they take millions of years to be replenished again hence, considered non-renewable source of energy.

21
1