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