单项选择题

More than once ______us by now to adhere to the rules and disciplines of our university.

[A] has our teacher told
[B] our teacher has told us
[C] did our teacher tell
[D] our teacher told