English is a language that many people around the world ____ not speak perfectly but ____ at least understand.
#89970
A
may; can
B
would; might
C
will; must
D
could; might