1. _______ are words that are spelled alike, but have different meanings. A. Suffixes B. Homonyms C. Synonyms D. Homophones