单项选择题

______ 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