问题

Modern science and technology has ______ communicationbetween people far apart.
A:made itconvenient for
B:made itconvenient
C:madeconvenient
D:made itconvenient to
B:made itconvenient
C:madeconvenient
D:made itconvenient to
正确答案是: