Person B offers Rubles in order by buy BTC.
Binance is an exchange which matches these two offers.
In this scenario, Person A is taking the risk of the Ruble devaluing.
AMM.