单项选择题

Mr. Green ______his breakfast when an old lady came to the door.

A.just had
B.have just had
C.just have had
D.had just had