Yes, you can. Trust Wallet allows you to buy BNB directly on the app using payment platforms like MoonPay and Simplex. Binance is generally preferred by traders to purchase BNB because of lower trading fees and more robust security.