Seudónimo Seudónimo 23-02-2017 Chemistry contestada 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.