(英文文法) 一題文法題^^

Our ancestors ___ remarkable people to have lived with such harships.

(A) could have been
(B) must have been
(C) should be
(D) will be

答案:(B)

請問為何其他三個答案不能選?
3 個解答 3