All of the following are correct about mitochondria EXCEPT
they are the site of photosynthesis
○ they contain their own DNA
Othey can self-replicate
Othey contain an outer double membrane
they are the site of photosynthesis
○ they contain their own DNA
Othey can self-replicate
Othey contain an outer double membrane