Multiple choice Which of the following organelles are involved in photo respiration? Mitochondria and glyoxysomes Mitochondria, nucleus and ribosomes Mitochondria, chloroplasts and peroxysomes Mitochondria, chloroplasts and ribosomes Mitochondria, glyoxysomes and ribosomes Reveal answer Fill a bubble to check yourself C Correct answer Explanation Mitochondria is called the power house of cell. As photosynthesis takes place in chloroplasts, it needs proteins for initiating the reaction. So, photo respiration takes the aid of mitochondria, chloroplasts and peroxysomes.