问题

_____ it was finished in time
A:Being warned
B:Having warned
C:Having been warned
D:I’ve warned him
B:Having warned
C:Having been warned
D:I’ve warned him
正确答案是: