jtavison929 jtavison929 22-04-2022 Biology contestada In plants and algae, _____ is the source of the electrons needed for photosynthesis. H O2 CO2 H2O NADPH