问题

Have you seen Tony recently—No, but I ______ dinner with him on Sunday.
A:would have
B:have had
C:have been having
D:am having;
B:have had
C:have been having
D:am having;
正确答案是: