Which among the following cell organellles is the site of cellular respiration?
-
The ribosomes
-
The cytoskeleton
-
The Cytoplasm
-
Mitochondria
D
Correct answer
Explanation
Mitochondria are found in both plant and animal cells and is the site of cellular respiration.They are rod-shaped organelles that can be considered the power generators of the cell, converting oxygen and nutrients into adenosine triphosphate (ATP). ATP is the chemical energy currency of the cell that powers the cell's metabolic activities.