问题

Who is Clarke —_____ him yet I saw you shaking handswith him at the meeting.
A:Haven’t you met
B:Hadn’t you met
C:Didn’t you meet
D:Don’t you meet
B:Hadn’t you met
C:Didn’t you meet
D:Don’t you meet
正确答案是: