The correct option is B DNA + RNA + Ribosome
Mitochondria is the double membrane-bound oval shaped organelle. It possesses its own self-replicating DNA and protein synthesizing machinery which includes 70S type of ribosomes and RNA. Hence, they are partially autonomous.