单项选择题

下列合同中,可以发生留置权的是()。

A.合伙合同
B.买卖合同
C.行纪合同
D.租赁合同