单项选择题

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

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