Sent BTC to my Smart Chain address in Trust Wallet

Sent BTC to my Smart Chain address in Trust Wallet, is there anything I can do to recover them? I tried importing a BTC wallet with my private key, but Trust Wallet doesn’t support BTC Wallets.

I dont know how to create feeds here. so let me do it this way. I mistakenly sent bnb from my metamask wallet to ERC20 Ethereum address on finance. Please is there any way I can recover it back please??

I don’t now if Trust Wallet or I did something, but the BTC appeared in my wallet after a few days, so problem solved.