单项选择题

Had you prepared for your lecture, you()more fluently.

A、 should have spoken
B 、would have spoken
C、 would speak
D、 had spoken