I store Bitcoin on blockchain, Binance and trust wallet. I’m just wondering which other platform is safer and more secured? Since all 3 have been hacked before.
The wallets you are currently using are not recommended.
The best wallet to store your Bitcoin is either in an open source hardware wallet or in an air-gapped wallet, the only way your wallet can be hacked is if hackers compromise your wallet to steal your keys or your seed phrase, so storing them offline provides enough security. If your funds are not that big and you just need a wallet for spending, then run Electrum on your online device and keep the amount that is small in it. Choosing the right wallet is the first step to ensure you're not hacked, the other one is your operational security, even if you use an offline wallet, and you expose your seed phrase, your funds would be stolen, even if you use an offline wallet and you tell everyone about your BTC's, your funds can be stolen in a $5 wrench attack, etc, that is why your operational security must be good.
Lastly, you can add extra layers of security like making your wallet a multi-sig one or adding a passphrase, this will increase the security of your funds.