问题

We have been excavating layers of ash almost six metres thick, which suggests that they________the fire burning all winter.
A:should keep
B:might have kept
C:should have kept
D:might keep
B:might have kept
C:should have kept
D:might keep
正确答案是: