25. (单选题) It has been over a century _______ the railway was completed.(本题1.0分)
A、 when
B、 once
C、 which
D、 since
出自:漯河职业技术学院大学英语1(高起专)