b, homophones is your answer. a, homonyms are two words that have the same spelling, but different meanings. c, synonyms are words that mean the same thing but are spelled differently. d, antonyms are words that mean the opposite of eachother and are spelled differently