单项选择题

By the end of the next year she ______ here for eight years.

A.is to work
B.will work
C.will have been working
D.is working