Correct option is D
·
Meaning of "Ball is in your court": It is now your responsibility to make a decision.
·
Example Sentence: I have given you all the details; now the ball is in your court.
·
Similar Idioms:
·
The onus is on you – The responsibility lies with you.
·
Your move – It is your turn to act.