carleyr01 carleyr01 02-06-2017 Biology contestada NEED ANSWER NOW!!! Which organelle is responsible for producing energy by the Krebs cycle? A) mitochondria B) lysosomes C) E.R. D) nucleus E) ribosomes