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
Copyright ©