lililiholmes123 lililiholmes123 19-10-2022 Biology contestada 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