问题

Last night Li Ping watched the football match at home when he ________ his homework.
A:need have done
B:must haven done
C:should have done
D:could have worked
B:must haven done
C:should have done
D:could have worked
正确答案是: