Answer: The main pigments responsible for flower coloration are anthocyanins, carotenoids, and flavonoids. Anthocyanins: These pigments are responsible for the red, purple, and blue colors in flowers. They absorb light in the ultraviolet to blue range and reflect longer wavelengths, giving flowers their vibrant hues.
Plants get their colors from pigments it produces. These pigments are molecules that selectively absorb or reflect certain wavelengths of light. The wavelength it reflects is the color we perceive.
Explanation: