单选题 ______,John would have told you about it.
  A.If he has known it  B.Had he known it   C.If he knew it     D.Should he know it


【正确答案】 B
【答案解析】