问题

u love teaching, Miss He— I fell in love with teaching in 2000. I________ for twelve years by this summer.

A:will teach
B:would have taught
C:has been teaching
D:will have been teaching
正确答案是: