124k views
2 votes
Which organelle is the primary site of atp synthesis in eukaryotic cells?

a. lysosome
b. vacuole
c. mitochondrion
d. peroxisome?

User Skydv
by
5.3k points

1 Answer

3 votes
I think it is c. But I have never heard of d
User Izzy
by
6.2k points