lililiholmes123 lililiholmes123 19-10-2022 Biology Answered In the video, where is the most energy stored and released in ATP? A. between the phosphate groups B. In the ribose molecule C. In the adenine molecule