问题

It is ___ the customers’ needs that has made chain stores so popular in big cities in China. [ ]
A: meeting
B: met
C: to have met
D: being met
B: met
C: to have met
D: being met
正确答案是: