问题

I’ll spend what I have _____ you a new coat
A:completed
B:completing
C:to be completed
D:having completed
B:completing
C:to be completed
D:having completed
正确答案是: