Question

Updated
Choose the meaning of 'Spill the beans':

AChoose Your Answer