下列关于留置权的说法,正确的是

下列关于留置权的说法,正确的是
A、留置权应在合同中明确约定
B、债权人必须依合同约定合法占有债务人的财产
C、债务人不履行债务,债权人可以立即变卖留置的财产
D、不论留置的财产是否可分,债权人都可以留置全部财产
【正确答案】:B