The given answer is correct.
Mitochondria and plastids are semi-autonomous cell organelles which contain their own DNA and protein synthesizing machinery(they do not lack as mentioned in the question).
© 2024 GoodEd Technologies Pvt. Ltd.