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