The ultimate source of energy in the biosphere is

  • A the moon
  • B the sun
  • C petroleum
  • D electricity

The correct answer is B. the sun

No explanation given
Previous question Next question