The correct answer is C: Immediately. The idiom 'at the drop of a hat' means to do something instantly or without any hesitation.
Free daily 10-Q quiz · adaptive mocks · 49,000+ practice questions (19,000+ verified PYQs) · AI doubt solver in Hindi + English