Can the beneficiary choose the currency of the transfer?

No. But the sender can select the currency if the beneficiary’s country allows for multiple currencies.