Environmental Science and Ecology Which of the following is non-renewable source of energy? A) Mineral B) Water C) Forest D) Solar energy Detailed Solution: No Details Prev Next