I would have invited Doctor Fox to make a speech, but I _______

I would have invited Doctor Fox to make a speech, but I _________him very well.
A、 hadn’t known
B、 don’t know
C、 wouldn’t know
D、 wasn’t knowing
【正确答案】:B