问题

More and more people have lost their jobs. No one knows how long it will be before the nation _______ from its present trouble.
A:returns
B:repairs
C:recovers
D:requires;
B:repairs
C:recovers
D:requires;
正确答案是: