问题

The big fire lasted as long as 24 hours _______ it was brought under control.[ ]
A: after
B: before
C: since
D: while
B: before
C: since
D: while
正确答案是: