The ultimate source of energy to support most life on Earth is _____. See Concept 10.1 (Page 189)
A) geothermal heat
B) sunlight
C) photosynthetic plants
D) the carbon cycle
E) chemosynthetic microbes