Here's a problem to solve: The petals of flowers often are brightly colored. These petals provide a benefit for the plant because they —

Among the 4 following options, which is the correct answer?

- A: prevent insects from taking pollen to other flowers
 
- B: hide the plant from predators that would eat its flowers
 
- C: protect the leaves from injury by birds and insects
 
- D: attract insects that can carry the pollen needed for plant reproduction
 