多项选择题

以下哪些是金融期货的基本功能?()

A.价格发现功能
B.套期保值功能
C.投机功能
D.套利功能