单项选择题

I had some difficulty in carrying out the plan.()

A.making
B.keeping
C.implementing
D.changing