问题

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
正确答案是: