单项选择题

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

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