Which of the following is a nonrenewable source of energy?

  • Wind energy
  • Solar energy
  • Hydropower
  • None of these