问题

Can you hand in your composition tomorrow— Sure. ________it handed in on time, I’ll stay uptonight.
A:carrying out
B:Having got
C:Getting
D:To get
B:Having got
C:Getting
D:To get
正确答案是: