Mi4kuraRanesengla Mi4kuraRanesengla 20-11-2015 Biology contestada Where in a cell does most ATP production take place? A.cell wall B.lysosomes C.nucleus D.mitochondria