多项选择题

非居民从境外汇入购房款的,应持以下哪些必要文件向外汇指定银行申请:()

A.商品房销售合同或预售合同
B.房地产主管部门出具的相关产权登记证明文件
C.非居民有效身份证证明文件