问题

It was playing computer games that cost the boy plenty of time that he ______doing his lessons.
A:might have spent
B:must have spent
C:ought to have spent
D:must gain;
B:must have spent
C:ought to have spent
D:must gain;
正确答案是: