问题

______ will the fog and haze last—I’ve no idea. There is no sign of an end.
A:How soon
B:How far
C:How long
D:How often;
B:How far
C:How long
D:How often;
正确答案是: