单项选择题

It is well known that knowledge is the ______ condition for expansion of mind.

A. incompatible
B. incredible
C. indefinite
D. indispensable