gabrieljana12 gabrieljana12 07-11-2020 Biology contestada Please help me Where in a cell does most ATP production take place? Question 6 options: A. nucleus B. mitochondria C. lysosomes D. cell wall