thomasloco214 thomasloco214 08-11-2016 Physics Answered Which organelle is the powerhouse of the cell, the site of cellular respiration? A) 2 - nucleus B) 5 - endoplasmic reticulum C) 6 - Golgi bodies D) 9 - mitochondria