多项选择题

甲公司所属的船舶在货运过程中,因战争原因船舶无法到达目的港,甲公司未经托运人的同意,将货物卸在邻近的安全港口,以下说法正确的是( )

A.甲公司的做法是合法的
B.甲公司的做法应事先取得托运人的同意
C.甲已经履行合同
D.甲部分履行合同