Which of the following energy producing technologies can be beneficial to soil quality?
a. biomass
b. solar
c. wind
d. oil