问题

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