Question

Updated
SNAP Mock 3 - General English (Q12 [Idioms]):
Meaning of 'Ball is in your court':

AChoose Your Answer