The correct option is D Presence of green pigments
The plastids and mitochondria both are double-membrane bounded organelle found in eukaryotic cells. But plastids are found in only plant cells whereas mitochondria if present in all eukaryotic cells. Plastids are the site of manufacture and storage of important chemical compounds used by the cell as it contains a photosynthetic pigment which gives a green colour to the plants. Thus, the correct answer is option B.