多项选择题

根据我国《担保法》的规定,在因下列(  )发生的债权债务纠纷,债务人不履行债务时,债权人可以行使留置权。

A.运输合同
B.加工承揽合同
C.建设工程合同
D.保管合同
E.买卖合同