问题

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