Missing tokens from metamask to another wallet

Today I sent a metamask to a wallet called bitso, the problem is that I sent it by BNB (BEP2), instead of ERC20, is there any way to recover those tokens?

Contact the customer support team whoever is in charge or the address you were trying to send to and explain to them the situation. If anyone will be able to recover them for you, it will be them.