期货公司具有的职能有( )。
A.根据客户指令代理买卖期货合约,办理结算和交割手续
B.对客户账户进行管理,控制客户交易风险
C.为客户提供期货市场信息
D.进行期货交易咨询,充当客户的交易顾问
正确答案是ABCD