问题

Though it was raining,they________working until it was finished.[ ]
A: kept up
B: kept on
C: kept from
D: kept out
B: kept on
C: kept from
D: kept out
正确答案是: