Which of these words are homonyms (words that have two meanings): cleave, cotton, red, hungry

yes, yes, no, no