问题

what has recently been done to provide more buses for the people, a shortage of public vehicles remains a problem

A:Except for
B:But for
C:Because of
D:In spite of
正确答案是: