单项选择题

You ______ the look on her face when her son won the prize.

A. would have seen
B. can be seeing
C. must see
D. should have seen