Correct option is D
The correct antonym of the given word is (d) Unsteady.
Given word: Staunch means firm, steadfast, and strongly loyal or committed. (Hindi – दृढ़, अडिग, निष्ठावान)
Example: Israel has been a staunch ally of the United States.
Correct answer word: Unsteady means not firm, unstable, or wavering in support or position. (Hindi – अस्थिर, डगमगाता, अनिश्चित)
Example: An unsteady ally often changes its stance under pressure.
Synonyms: firm, steadfast, resolute, loyal.
Antonyms: unsteady, fickle, wavering, inconstant.
Meanings of other options:
· (a) Resolute: Firmly determined; unwavering. (Hindi – दृढ़ निश्चयी) – synonym, not antonym.
· (b) Careless: Not giving sufficient attention; negligent. (Hindi – लापरवाह) – unrelated to firmness/loyalty.
· (c) Confused: Unable to think clearly; puzzled. (Hindi – भ्रमित) – unrelated to firmness/loyalty.