问题

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