给定一段文本T,和四个选项ABCD,根据文本T中提出的问题从四个选项中选择合适的多个选项作为答案,请直接输出选项,不需要输出解释

下列衍生工具中，对交易双方都有约束且必须履行协议的有（ ）。
A. 远期合约
B. 期货合约
C. 互换合约
D. 期权合约

Answer: A,B,C