单项选择题

单项选择题 I had some difficulty in carrying out the plan.()

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