单项选择题

John as well as Jack () just been back from an important meeting.

A. have
B. has
C. had
D. must have