问题

English is a language that many people around the world ____ not speak perfectly but ____ at least understand.
A:may; can
B:would; might
C:will; must
D:could; might
B:would; might
C:will; must
D:could; might
正确答案是: