Red, green, and yellow are all colors - they are names used to describe hues in the visible spectrum. A rose, however, is a flower - a physical object that may be red (or other colors), but is not itself a color name. This category difference (color vs object) makes 'rose' the correct answer.