问题

(2014·福建部分一级达标学校联考)—When did you get home last night?—It was almost midnight________we arrived home

A:that
B:before
C:since
D:when
正确答案是: