多项选择题

A.甲国通过的取消乙国公司投资优惠的国内法律只要是符合其国内法的立法程序,即可以作为对抗甲乙两国投资保护条约的依据
B.甲国政府的上述做法将会引起其国际法上的国家责任
C.甲国政府的上述做法如果是严格依据其国内法作出的,则甲国不应承担国际法上的国家责任
D.甲国立法机构无权通过与上述条约不一致的立法