Environmental Science and Ecology A non-renewale source of energy is? A) Wile life B) Fossils fuels C) Water D) Forest Detailed Solution: No Details Prev Next