'Spill the beans' means
AWaste resources
BCook a meal
CDrop the food
DReveal a secret
Answer & Solution
Correct answer: D. Reveal a secret
1. Idiom: spilling beans = giving away information.
2. Direct meaning is the trap.
3. Reveal a secret matches the figurative sense.
4. Hence option A.
_Source: jkchrome.com SSC Idioms and Phrases PDF (Mistral OCR), section on common idioms_