The pronoun 'who' is used as a subject, while 'whom' is used as an object. In this sentence, the pronoun is the subject of the verb 'has', so 'who' is correct. 'Among' is used with three or more entities, while 'amid' is generally used with mass nouns or singular nouns. Therefore, 'Who among you has the answer?' is the grammatically correct sentence.
💡 Practice unlimited NDA PYQs + AI-tracked progress on each topic. Sign up free →
Want more NDA practice?
Free daily 10-Q quiz · adaptive mocks · 4,000+ verified PYQs · AI doubt solver in Hindi + English