问题

Have you heard of the big fire last night? –Yes. The firemen struggled against it for about 35 minutes and _______ the fire at last.

A:gave up
B:gave out
C:put out
D:put up
正确答案是:
标签: , ,