多项选择题

A.收养应适用被收养人国籍国法和收养人所在国法
B.不动产物权适用不动产所在地法
C.离婚依其原因发生时夫妇之本国法
D.夫妇财产契约的缔结,关于其方式或者依据缔结契约地国之法律,或依婚姻举行时婚姻当事人各自之本国法,或依婚姻继续中夫妇各自之本国法,均为有效