Which of the following energy resources provides non-recyclable energy and is also the least polluting?
a) Biomass energy
b) Nuclear power
c) Hydropower
d) Natural gas