A praying mantis catches and eats a moth. Which of the following set of terms describes the praying mantis?

A) omnivore, heterotroph, producer

B) producer, carnivore, autotroph

C) predator, herbivore, heterotroph

D) consumer, carnivore, predator

help!