Which organelle is the site of cellular respiration which produces energy for the cell?
O cell membrane
O chloroplast
O nucleus
O lysosome
O cell wall
O cytoplasm
O mitochondria
O vacuole​