jannBvbtaliciaryn jannBvbtaliciaryn 13-03-2017 Physics contestada ________________provides virtually all the energy that supports life on Earth. A. Fossil fuels B. The sun C. The earth's mantle D. Wind currents