The ultimate source of energy in the biosphere is? by Sunday | Jun 15 | Geography WAEC | 0 comments A. the moon B. the sun C. petroleum D. electricity Correct Answer: Option B – the sun Users Also Read These:Which of the following source of energy is renewable?Which of the following is an immediate source of…Considering all costs, the cheapest source of energy…An example of a natural source of light energy is?A non-renewable alternative source of energy is?