Which of the following is the Energy producing centre of the cell? (A) Centrioles (B) Vacuole (C) Mitochondria (D) Ribosomes Answer: (C) Mitochondria