Which cellular organelle is responsible for cellular respiration and energy production?

A. Nucleus
B. Ribosome
C. Mitochondria
D. Golgi apparatus
View Answer

C. Mitochondria