多项选择题

影响期货价格的主要因素有()。

A.现货价格
B.交割选择权
C.红利
D.时间长短