With so many people __in English every day, we can see it will be more and more important ___    a good knowledge of English.
#96448
A
to communicate, have
B
communicate; having
C
communicating; to have
D
communicated; to have