alphiedesiM7aritta alphiedesiM7aritta 01-11-2016 Biology contestada Why do many plants have specialized cells that produce colorful flowers? A. To collect more sunlight B. To scare away predators C. To attract prey D. To attract insects