单项选择题

—Have you seen Jack and John
—I haven't seen ______ of them.

A.neither
B.any
C.either
D.all