问题

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
正确答案是: