【正确答案】
B
【答案解析】[精解] 根据《物权法》第232条的规定,法律规定或者当事人约定不得留置的动产,不得留置。可见,物权法扩大了可以适用留置的范围,除了法律规定或者当事人约定不得留置的财产外,都可以适用留置,这改变了担保法有关适用留置的合同仅限于几类的立法模式,即只要符合留置权成立的法定要件,都可以适用留置。不过,目前尚存在留置范围的争议,故担保法和合同法所列举的几类合同,如保管合同、加工承揽合同、行纪合同、运输合同、仓储合同,仍然是适用留置的,但由于留置的财产仅限于动产,可建设工程合同的标的为不动产,故不能适用留置。