Are starfish herbivores carnivores or omnivores?

Most if not all starfish are carnivores.
It is a carnivore.

Most if not all starfish are carnivores.