Which of the following best defines the term "renewable energy"?
A) Energy from sources that will run out or cannot be replenished in a short period of time
B) Energy derived from fossil fuels like coal and oil
C) Energy generated from sources that are naturally replenished on a human timescale
D) Energy produced by burning waste materials