问题

mber of the people who canafford to buy their own house ______ more than 60%,but a number of houses _______.
A:are; hasn’t been built
B:are; has built
C:is; haven’t been built
D:is; have built
B:are; has built
C:is; haven’t been built
D:is; have built
正确答案是: