赞题库-背景图
单项选择题

The brave firemen had fought for days before they managed to () the forest fire.

A. put on
B. put up
C. put off
D. put out