collinsalex26 collinsalex26 04-05-2020 Biology contestada which process in the light dependent reactions results in the release of hydrogen ions, electrons, and oxygen