Correct option is A
Hostile – Unfriendly, showing opposition or dislike
Hindi meaning – (शत्रुतापूर्ण)
Example: The soldiers encountered hostile forces near the border.
Synonyms – Unfriendly, antagonistic, aggressive, bitter.
Antonyms – Friendly, hospitable, welcoming.
Meanings of all options:
(a) Hospitable – Friendly and welcoming to guests or strangers.
Hindi – (मेहमाननवाज़)
(b) Bitter – Full of anger or resentment.
Hindi – (कटु)
(c) Nasty – Very bad, unpleasant or offensive.
Hindi – (घिनौना)
(d) Aggressive – Ready to attack or confront.
Hindi – (आक्रामक)
Correct answer is (a) Hospitable, as it is the direct opposite of hostile. Where "hostile" implies unfriendliness or aggression, "hospitable" implies warmth and friendliness.