问题

Isn’t Ann’s husband over there —No, it _____ be him — I’m sure he doesn’t wear glasses.

A:can’t
B:must not
C:won’t
D:may not;
正确答案是: