Which one of the following organelle produces energy in a cell?
Mitochondria is a single-walled, energy producing organelle.