单项选择题

We ______ our dinner when a neighbor came to our house.

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