Which of the following organelles releases energy from sugars?
A ribosomes
B vacuoles
C chloroplasts
D mitochondria


Sagot :

the answer must be letter D :)
the answer is letter d.

this is the organelle found in large numbers in most cells, in which the biochemical processes of respiration and energy production occur. It has a double membrane, the inner layer being folded inward to form layers (cristae).releases energy from sugar.
>Hope it helps
don't copy my answer,it is based on my mind !!
From: TaengPark