多项选择题

以下关于留置权的表述中正确的是( )。

A.留置权的产生基于法律的直接规定
B.当事人可以在合同中约定排除留置权的适用
C.留置权人可以在留置物上再设立担保
D.留置权只担保合同债权