问题

I won’t tell the student the answer to the math problem until he on it for more than an hour.
A:has been working
B:will have worked
C:will have been working
D:had worked
B:will have worked
C:will have been working
D:had worked
正确答案是: