More highways have been built in China,________it much easier for people to travel from one place to another.(2011·陕西)
#88329
A
making
B
made
C
to make
D
having made