单项选择题

In less than two weeks, I()

A. will graduate
B. am graduating
C. have graduated
D. will have graduated