问题

______I’d have told you.[ ]
A: If I would have known it
B: Had I known it
C: If I had have known it
D: should I know it
B: Had I known it
C: If I had have known it
D: should I know it
正确答案是: