多项选择题

按照担保法的规定,因()合同而发生的债权,当事人不履行债务时,债权人可以留置合同中约定的财产。

A、保管合同
B、运输合同
C、借款合同
D、加工承揽合同
E、施工合同