The ultimate source of energy in the biosphere is? By: Sunday|Published on: Jun 15|Categories: Geography WAEC| 0 comments A. the moon B. the sun C. petroleum D. electricity Correct Answer: Option B – the sun Users Also Read These:A non-renewable alternative source of energy is?Which of the following types of rock is a source of energy?Which of the following is NOT a natural source of energy?Petroleum is a non-renewable source of energy because it?Which of the following source of energy is renewable?SEE ALSO Honshes industrial area in Japan is noted for?