单项选择题

I would appreciate ______ it a secret.

[A] your keeping
[B] you to keep
[C] that you keep
[D] that you will keep