The argument contains an error in conditional reasoning. We can diagram it as follows:
Premise 1: Know history
Easy to impress
Premise 2: NOT read history books
NOT know history
Conclusion: NOT read history books
NOT easy to impress
The two premises can be combined by using the contrapositive of the second one. Thus:
Know history
Easy to impress AND read history books
In other words, there are two necessary conditions for knowing history. Just because one of the two necessary conditions is not met does not mean the other necessary condition cannot be met. So, if you are not well versed in history due to a lack of history, we can only conclude that you don't know much about history (thanks to premise 2):
NOT read history books
NOT know history
However, just because you don't know history doesn't mean you won't find it easy to impress intellectuals: this is a Mistaken Negation of the first premise. The argument overlooks the possibility that there are other easy ways to impress them (which is basically a prephrase that agrees with answer choice D).
Re: (B) - this is not something the argument overlooks. The author clearly pointed out that people who learn a lot about history find it easy to impress intellectuals. (B) describes a scenario that would only be possible if we make a distinction between "easy to impress" and "impress." Even so, this is not material to the argument, since both the premises and the conclusion discuss the
ease with which we are able to impress intellectuals: the author makes no logical leap between "easy to impress" and "actually impress." Whether the intellectuals are actually impressed by your knowledge of history - well, the author does not care about that. And neither should you