多项选择题

当银行拥有提前终止权利时,投资者将会面临哪三种风险?()

A.利率变化风险
B.本金收回风险
C.汇率风险
D.投资机会风险