问题

help, I could get rid of all the difficulty and succeeded in the end.
A:Offered
B:Having offered
C:Being supplied
D:Having supplied
B:Having offered
C:Being supplied
D:Having supplied
正确答案是: