tamecamh tamecamh 20-11-2020 Biology contestada 10. Renewable energy is energy from sources that A. are constantly being formed. B. will take years to deplete. C. humans can manufacture. D. were once living organisms.