26.8k views
0 votes
Why do flowers have such colorful petals? *

A. So you can see them at night
B. To trap insects
C. To scare away predators
D. To attract animals for pollination
E. Petals don't have color

User Wahyu
by
8.7k points

1 Answer

3 votes
attract animals for pollination
User JKaz
by
7.9k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.