多项选择题

A.只有为了公共利益,且按照法律程序
B.只有为了公共利益,按照法律程序,且必须征得对方国家政府的同意
C.给予充分的补偿,从而使投资者处于未被征收或国有化的财政地位,而补偿不得无故迟延,且可以在缔约国领土间自由转移
D.给予适当的补偿,从而使投资处于未被征收或国有化的财政地位,而补偿不得无故迟延,且可以在缔约国领土间自由转移