问题

More highways have been built in China,________it much easier for people to travel from one place to another.
A:making
B:made
C:to make
D:having made
B:made
C:to make
D:having made
正确答案是: