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