单项选择题

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

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