多项选择题

一营业地在湖北的中国甲公司与营业地在纽约的德国乙公司签订了一项购买机床的合同,由乙公司将机床卖给甲公司。后来甲公司由于机床性能问题,在广州起诉乙公司,武汉市中级人民法院受理此案后,在适用的法律上应该依据下列哪些原则

A.如双方在合同中选择了适用的法律,则适用其选择的法律
B.如双方未选择适用的法律,则适用德国法律
C.如双方未选择适用的法律,则适用国际惯例
D.如双方未选择适用的法律,则适用与案件有最密切联系地的法律