单项选择题

______ the program, they have to stay there for another two weeks.

A.Not completing
B.Not completed
C.Not having completed
D.Having not completed