问题

Did Jack come back early last night— Yes. It was not yet eight o’clock ______ he arrived home.
A:before
B:when
C:that
D:until;
B:when
C:that
D:until;
正确答案是: