单项选择题

______ I’d have told you.

A. If I would have known it B. If I had have known it
C. Had I known it D. Should I known it