单项选择题

The impact of this well-known book______ so far-reaching had it not been for Dr. Smith, who dared to published it.
A.might have been
B.should have been
C.might not have been
D.should not have been

A.A.might
B.should
C.might
D.should