Which organelle is responsible for creating energy within the cell (cellular respiration)

Responses:
A- chloroplast
B- cell wall
C- mitochondria
D- nucleus

C- mitochondria