多项选择题

外汇期货交易一般分为( )。

A.外汇期货套期保值交易
B.外汇期货投机交易
C.外汇期货套利交易
D.外汇期货互换交易E