Correct option is B
Correct Answer: B (vociferous)
Explanation:
Sentence: My uncle is a/an _______________________ man who loudly expresses his opinion on everything.
We need a word that specifically describes someone who is loud, outspoken, or insistent in expressing their feelings or opinions.
Option Analysis:
- A) annoying
- Meaning: Causing irritation or advertisement.
- Hindi: परेशान करने वाला
- While a loud person might be annoying, "annoying" doesn't specifically mean "loudly expressive." It is too broad a term.
- B) vociferous
- Meaning: Expressing or characterized by vehement and loud opinions; outspoken.
- Hindi: मुखर / ज़ोरदार / शोर मचाने वाला
- Contextual Fit: This is the perfect fit. The root "voc" (from vox meaning voice) directly relates to expressing oneself loudly. It perfectly matches the description "loudly expresses his opinion."
- C) petulant
- Meaning: (Of a person or their manner) childishly sulky or bad-tempered.
- Hindi: चिड़चिड़ा / ढीठ
- A petulant person is usually cranky or moody, but they don't necessarily express opinions loudly; they might just pout or be rude.
- D) docile
- Meaning: Ready to accept control or instruction; submissive.
- Hindi: विनम्र / सीधा-साधा
- This is the opposite of what is described. A docile person would be quiet and unlikely to express opinions loudly.
- E) ferocious
- Meaning: Savagely fierce, cruel, or violent.
- Hindi: क्रूर / भयंकर
- This implies physical aggression or extreme intensity, which is too strong and doesn't necessarily mean "vocal."
Corrected Sentence:
My uncle is a vociferous man who loudly expresses his opinion on everything.
Final Answer: B