单项选择题

-- I’m sorry, but the boss isn’t here yet. Shall I have him call you when he comes back
-- No, I’ll call him back. Ill call again in half an hour, do you think she______

A. had arrived
B. has arrive
C. will arrive
D. will have arrived