________________provides virtually all the energy that supports life on Earth.
AFossil fuels
BThe sun
CThe earth's mantle
DWind currents
AFossil fuels
BThe sun
CThe earth's mantle
DWind currents