单项选择题

18 our new brochure, which should arrive next week.

A. I just have sent
B. I have just sent
C. just I have sent
D. I have sent just