Membrane bound minute vesicles that contain various enzymes are present in both plant and animal cells called:
Choose Your Option
A. Chloroplast
B. Mitochondria
C. Ribosomes
D. Microbodies