单项选择题

A.will have risen
B.has risen
C.will be rising
D.has been rising