Question

Updated
SNAP Mock 3 - General English (Q5 [Idioms]):
Meaning of 'Spill the beans':

AChoose Your Answer