问题

______earlier, I’ d have told you.
A:If I would have known it
B:Had I known it
C:If I knew it
D:Should I know it
B:Had I known it
C:If I knew it
D:Should I know it
正确答案是: