std596 std596 30-05-2022 Biology contestada Match the definition to the term: fuel made from living things a) hydroelectric power b) solar energy c) nuclear fission d) biomass fuel