问题

How long do you suppose it is _____ he arrived here? — No more than half a week.[ ]
A: since
B: before
C: after
D: when
B: before
C: after
D: when
正确答案是: