单项选择题

The last time I saw her was ______ my brother"s wedding ceremony three years ago.

A.to
B.at
C.in
D.during