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