What is the term for words that sound the same but have different meanings and/or spellings?

Responses
A antonymantonym
B homonymhomonym
C oppositesopposites
D synonym

1 answer

B homonymhomonym