Which of the following is the Energy producing centre of the cell?

(A) Centrioles
(B) Vacuole
(C) Mitochondria
(D) Ribosomes

Answer: (C) Mitochondria