问题

______ their homework, these three studentshave to stay in the classroom for another thirty minutes.
A:is
B:Not finished
C:Having not finished
D:Not having finished
B:Not finished
C:Having not finished
D:Not having finished
正确答案是: