It has been over a century _______ the railway was completed.(本题2.0分)
A、 when
B、 once
C、 which
D、 since
出自:商丘师范学院-英语主题阅读(高起专)