The correct option is A They have their own DNA and ribosomes.
Mitochondria has its own DNA and ribosomes so they are able to produce specific proteins to meet their own requirements. They are also known as semi-autonomous organelle. In humans, 615 distinct types of proteins have been identified from cardiac mitochondria, whereas in rats 940 proteins have been reported.