Which of the following is a renewable source of energy? (A) atomic power (B) hydro electric power (C) thermal power (D) natural gasâ–ºCorrect Option Correct Option is: B