You can use web browsers widget like Metamask, make a wallet and it will receive BSC tokens. Here is the guide how to do it.
Or you can go to
https://www.myetherwallet.com/, create a wallet and it will also be capable to receive BSC tokens.
What is the problem with Trust Wallet ? This is one of the easiest way to create BSC wallets. But there is an alternative like Atomic Wallet. It will create you an ETH wallet, but it suits for BSC also.