Can I speak to Mr. Smith? Im afraid not. He _______ a meeting at

Can I speak to Mr. Smith? Im afraid not. He _______ a meeting at the moment.

A.having

B.is having

C.has

D.had

正确答案是B