MCQSharePlastids are found inAall animal cells.Bsome animal cells.Call plant cells.✓all plant cells and euglenoides.