单项选择题

货币互换发生的前提是()。

A.存在对货币需求相反的交易双方
B.能使双方都获益
C.存在利率差异
D.必须有在期限和金额上存在相同利益而对货币币种需求相反的交易双方