The correct options are
A Sun
B Oceans
C Wind
Renewable sources of energy are inexhaustible and hence, can be used again and again. Thus, the Sun, the oceans and wind are renewable sources of energy. Petroleum products are non renewable source of energy.