Answer:
D. omnivore
Step-by-step explanation:
Sea urchins feed mainly on algae, so they are primarily herbivores, but can feed on sea cucumbers and a wide range of invertebrates, such as mussels, polychaetes, sponges, brittle stars, and crinoids, making them omnivores, consumers at a range of trophic levels.
Hope it helped! :)