The number of the people who can afford to buy their own house ______ more than 60%,but a number of houses _______.
#85948
A
are; hasn’t been built
B
are; has built
C
is; haven’t been built
D
is; have built