which group of invertebrates have shells A.spider B.snails C.insects D.squids​