It has been over a century _______ the railway was completed.(本题1.5分)
A、 when
B、 once
C、 which
D、 since
出自:西安石油大学大学英语二