【正确答案】
A、C
【答案解析】[解析] 《海商法》第46条第1款规定:“承运人对集装箱装运的货物的责任期间,是指从装货港接收货物时起至卸货港交付货物时止,货物处于承运人掌管之下的全部期间。承运人对非集装箱装运的货物的责任期间,是指从货物装上船时起至卸下船时止,货物处于承运人掌管之下的全部期间。在承运人的责任期间,货物发生灭失或者损坏,除本节另有规定外,承运人应当负赔偿责任。”因此A项正确。
第2条规定:“本法所称海上运输,是指海上货物运输和海上旅客运输,包括海江之间、江海之间的直达运输。本法第四章海上货物运输合同的规定,不适用于中华人民共和国港口之间的海上货物运输。”因此B项错误,C项正确。
海商法相对于民法是特别法,根据特别法优于普通法的原则,当海商法与民法规定不同时,应适用海商法的规定。因此D项错误。