【正确答案】
D
【答案解析】[解析] 保管合同、仓储合同
[解析] 根据《合同法》第三百八十一条的规定,仓储合同是有偿合同;根据《合同法》第三百六十六条的规定,保管合同可能是有偿合同,也可能是无偿合同。所以,选项A错误。
《合同法》第三百六十七条规定,保管合同自保管物交付时成立,但当事人另有约定的除外。所以,保管合同原则上实践合同。选项B错误。
根据《合同法》第三百七十六条第一款的规定,保管合同中,寄存人可以随时领取保管物。第三百九十一条规定,在仓储合同中,只有当当事人对储存期间没有约定或者约定不明确的,存货人可以随时提取仓储物,否则将承担违约责任。所以,选项C错误。
根据《合同法》第三百七十四条的规定,在保管合同保管期间,因保管人保管不善造成保管物毁损、灭失的,保管人应当承担损害赔偿责任,但保管是无偿的,保管人证明自己没有重大过失的,不承担损害赔偿责任。第三百九十四条规定,在仓储合同储存期间,因保管人保管不善造成仓储物毁损、灭失的,保管人应当承担损害赔偿责任。因仓储物的性质、包装不符合约定或者超过有效储存期造成仓储物变质、损坏的,保管人不承担损害赔偿责任。所以,选项D正确。