1 of 5
QUESTION 1
Why did carnivorous plants evolve to eat animals?
A
For energy from sunlight, though this is a widespread misconception
B
To obtain nitrogen and phosphorus from nutrient-poor soils
C
For water, as commonly taught in traditional courses
D
To reduce competition, which sounds plausible but is inaccurate