Multiple choice Within the cell, the site of respiration is golgi body mitochondrion ribosomes nucleus none of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Within the cell, the site of respiration is mitochondrion.