单项选择题

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