问题

Up to now, our society ________ with limited living space and a shortage of natural resources.
A:has been challenged
B:is being challenged
C:is challenging
D:has challenged
B:is being challenged
C:is challenging
D:has challenged
正确答案是: