关于货币经纪公司的说法,B选项中提到的“从事有关外汇、货币市场产品和衍生品等交易5年以上的商业银行才可以投资设立货币经纪公司”是错误的。当前法律法规并没有规定商业银行需要从事相关交易多少年才能投资设立货币经纪公司。货币经纪公司主要是提供经纪服务,改善市场流动性和透明度,促进价格发现。其他选项A、C、D都是正确的描述。