单项选择题

It is a long time ______.

A.since I saw you last
B.after I saw you last
C.before I saw you last
D.when I saw you last