Question 8

(Multiple Choice)

Which of the following organelles produces 95% of cell ATP?


A)lysosome
B)peroxisome
C)mitochondria
D)microvilli
E)ribosomes

Answer