问题

Whatever is left over may be put into the refrigerator,________ it will keep for two or three weeks.(2011·安徽)
A:when
B:which
C:where
D:while
B:which
C:where
D:while
正确答案是: