The ultimate source of energy to support most life on earth is __________.
a) Heterotrophs
b) Sunlight
c) The carbon cycle
d) Photosynthetic plants
e) Geothermal heat