Plastids are found in
Choose Your Option
A. all animal cells
B. some animal cells
C. all plant cells
D. all plant cells and euglenoids