单项选择题

There ______ some milk, two eggs and a few cakes on the table.

A. is
B. are
C. has
D. have