Question 17The red color of petals in plants result from deposits ofA.ResinsB.TanninsC.AnthocyaninsD.OilsObjective Show full explanation