As MetaMask is a Ethereum wallet, you can only send ERC20 tokens or Ethereum over to your MetaMask . When withdrawing from Binance, you need to make sure that the network is ERC20 network. Other networks will result in a failed transfer and your crypto will be lost forever.
Read moreHow do I swap BNB in MetaMask?
Send BNB Coin to Binance Smart Chain on MetaMask
Read moreHow do you transfer ethereum from Binance to MetaMask?
How to send Ethereum from Binance to MetaMask
Read more