问题

They haven”t finished the work up to now . — Well , he ____ .
A:should have
B:should
C:ought to
D:ought have
B:should
C:ought to
D:ought have
正确答案是: