根据题目中的描述,期货公司应当根据公司章程的规定提名并聘任首席风险官。因此,正确答案为D,即公司章程的规定。期货公司设有独立董事的,还应当经全体独立董事同意,但这并不改变答案选项。其他选项如董事会的决议、总经理的建议和监事会的决议并未在题目中提及作为提名和聘任首席风险官的依据。