Homophones are words that A. sound alike but have different meanings. B. are spelled differently but have the same meanings. C. are spelled alike but have different meanings. D. sound different but have the same meanings.