问题

I saw Mr. Smith in the office at ten yesterday morning.—That’s impossible. He _______ an English party with us then.

A:has
B:had
C:was having
D:has had;
正确答案是: