【正确答案】
D
【答案解析】[考点] 违反合同的补救办法
[解析] 中国甲公司无法依据运输合同向丙请求赔偿,因为甲公司不是运输合同的当事人,所以A项错误。中国甲公司也无法依据提单向丙请求赔偿,因为提单中并没有写明丙的防震义务,而收货人和承运人之间的权利义务以提单所载事项为准,所以B项错误。日本乙公司拿到了清洁提单,证明其交给承运人的货物完好,但是并不是说中国甲公司一定无法向日本乙公司索赔,因为中国甲公司可以依据买卖合同要求日方赔偿。因为卖方有义务提供足以保全货物和保护货物的方式装箱或包装,而日本乙公司没有履行这项义务,因而要承担责任。所以C项错误,D项正确。