单项选择题

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

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