The correct option is D Biomass energy
Non-exhaustible resources refer to renewable resources that can be replenished as we use them. For example, biomass, geothermal power, and hydroelectricity get depleted but can be replenished since they are available in infinite quantities on Earth.