问题

Isn’t that Ann’s husband over there— No, it ________ be him — I’m sure he doesn’t wear glasses.
A:must not;
B:can’t;
C:won’t;
D:may not;
B:can’t;
C:won’t;
D:may not;
正确答案是: