Energy that comes from sources whose supplies are capable of being regenerated or are virtually inexhaustible is called A. inexplicable. B. perpetual. C. renewable. D. nonrenewable.

Respuesta :

the answer is C= Renewable, hope this helps :)

Answer:

C renewable :)

Explanation: