单项选择题

______ the balcony, it could have saved me a lot of troubles.

A.Have I known
B.Had I known
C.I have known
D.I had known