jennyvitelli jennyvitelli 10-12-2020 Biology contestada The source of most energy for life is 2 O ATP O Sun O NADHP O Carbon Dioxide HELP PLEASE