单项选择题

Unfortunately, when I dropped in, Professor Smith ______, so we only had time for a few words.

A. has just left
B. had just left
C. just left
D. was just leaving