An adjective describes something. So in 1. yellow is the only adjective because it describes what color the socks are. Socks is not an adjective, it's a noun. 2. Needles is a noun so that is incorrect. 3. Warm is an adjective. Feet is not, it's a noun.