Answer:
Option B, homonyms
Step-by-step explanation:
Lets see the definition of all the under given terms -
synonyms - These are the words which have different spelling and pronunciation but have similar meanings. Such as difficult is the synonym of hard
homonyms - These are the words which have different spellings and meanings but have similar pronunciation. For example - Fare and fair
antonyms - These are words which have opposite meanings to each other. for example - Good and Bad
acronyms - These are abbreviations formed by collating the first letter of each word. For example NHB is the acronym of National Housing Bank
Thus, Option B is the correct choice of answer