The correct options are
A Non-renewable energy resources cannot be renewed or replenished in short duration.
B Non-renewable energy resources have limited stock
Energy generated from natural sources that are available in limited quantity is called non-renewable energy resources. These resources cannot be renewed or replenished in short duration. Some examples include coal, natural gas, petroleum etc.