单项选择题

Where ______ dirt, there are flies.

A.there has been
B.there have been
C.there will have
D.there is