166k views
7 votes
Which organelle is the site of cellular respiration which produces energy for the cell?

O cell membrane
O chloroplast
O nucleus
O lysosome
O cell wall
O cytoplasm
O mitochondria
O vacuole​

2 Answers

11 votes

Answer:

Mitochondria

Step-by-step explanation:

User Subtubes
by
4.1k points
13 votes

Answer:

Mitichondria

Step-by-step explanation:

User Novacara
by
3.0k points