Ques : Which of these is a non-renewable source of energy?

non renewable sources

Ques : Which of these is a non-renewable source of energy?

A. Solar Power

B. Hydro Power

C. Wind Power

D. Natural Gas

Ans : D. Natural Gas