TJ517777GO TJ517777GO Biology Answered Why do many plants have specialized cells that produce colorful flowers? O A. To collect more sunlight B. To attract insects C. To attract prey O D. To scare away predators