Which of the following cell organelles is the site for the production of ATP?

Which of the following cell organelles is the site for the production of ATP?

  • A.
    Lysosome
  • B.
    Nucleus
  • C.
    Mitochondrion
  • D.
    Ribosome
Correct Answer: Option C
Explanation

The production of ATP happens in the mitochondrion, which likewise exists in both animals and plants.

You May Also Like