单项选择题

All don''t have a free ticket must pay the admission fee().

A.Everyone who doesn't have a free ticket
B.No one who doesn't have a free ticket
C.No one who has free tickets
D.Anyone who has free tickets