All of the insectivorous plants are trueBiology A. Heterotrophs B. Autotrophes C. Carnivores D. Saprotrophs