问题

Dad ought to stop working—Yes, he has a bad headache because he _______ too long.
A:read
B:has been reading
C:had read
D:is reading;
B:has been reading
C:had read
D:is reading;
正确答案是: