单项选择题

国际金融市场是发生在()之间的金融交易。

A.本国居民
B.本国居民与非居民
C.非居民与非居民
D.金融机构