单项选择题

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

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