单项选择题

It is difficult for us to explain phenomena that we have little or ________ direct knowledge.

A.no any
B.no
C.none
D.nothing