单项选择题

I really appreciate ______ me to get out of the troubles that I ran into recently but found it hard to handle.

A.your help
B.you helping
C.that you help
D.you to help