问题

Nature has provided Shangri-la with endless natural treasures, ______ the land a happy home for the local people.[ ]
A: making
B: makes
C: made
D: to make
B: makes
C: made
D: to make
正确答案是: