Which invertebrates are generally small, allowing them to live on little food and to hide from enemies?
a. Insects
b. Spiders
c. Worms
d. Cnidarians