问题

Hi, Vera, have you checked the account yet?— Certainly, I ______ it five times even though you told me to do it twice.[ ]
A: checked
B: will have checked
C: have been checking
D: had checked
B: will have checked
C: have been checking
D: had checked
正确答案是: