The correct options are
B Petroleum
C Natural gas
Petroleum and natural gas are obtained from deep inside the earth's surface. Once it is used, it takes millions of years to form again. Hence, they are considered as a limited source of energy.
Solar and wind energy are never-ending as it is obtained from the sun and wind respectively.