Correct option is B
The correct antonym of the given word is
(b) affluent.
Given word (Destitute): It means extremely poor; lacking the basic necessities of life such as food, shelter, and money. (Hindi meaning: अत्यंत गरीब, दरिद्र)
Example: The destitute family needed immediate help.
Correct answer word (Affluent): It means rich; having plenty of money and resources. (Hindi meaning: धनी, समृद्ध)
Example: He belongs to an affluent family.
Synonyms (destitute): poor, needy, penniless, impoverished.
Antonyms: affluent, wealthy, rich, prosperous.
Meanings of all the other given options:
• (a) Powerful: having power or authority (शक्तिशाली)
• (c) Extravagant: spending too much; wasteful (फिजूलखर्च)
• (d) Generous: willing to give; kind-hearted (उदार)