多项选择题

为价格风险提供套期保值的金融工具有()。

A.期货
B.远期
C.掉换
D.期权