PLZ hurry
Which of the following organelles is the site of the Krebs cycle?
chloroplast
Golgi apparatus
ribosome
mitochondrion