contestada

Which of these cell organelles is MOST
like a "powerhouse" of the cell which
means that it is the site of cellular
respiration?
А
the mitochondria
B
the Golgi body