单项选择题

There are()rats on board.

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