kamora101 kamora101 06-05-2021 Biology contestada Which renewable energy resource is the primary source of energy for life processes on Earth? A. Geothermal energy B. Hydrologic energy C. Solar energy D. Wind energy