This wallet have been rated best amongst all crypto currency wallet, it is a house to Bitcoin, Litecoin, Ethereum, XRP, Bitcoin Cash, Binance Coin and more, all which can be received into this trust wallet.
It was in Founded2017 by Binance Holdings Limited
You can exchange instantly no selfies. Exchange and trade crypto anytime with ease. It is safe Only you can access your data no personal data is needed unlike luno to open the wallet, it gives you words to memorize or write down in case you mistakenly delete the application or replace the phone.
It is a house to so many crypto currency up to 50..
It can also be used for trading such as Ethereum which uses forsage and million money contracts.
The trust wallet application is available to all mobile phone users visit link below to download
The wallet is good but I can't find BCH on your list. I expect this well rated wallet to support BCH.