I think you need some BNB for you to swap them as gas fees. Do you have any BNB stored in your wallet?
I'm not so familiar with using safepal, but that is my understanding from the error you are getting. It may be worth your while to try transferring some, even perhaps a small amount willl do since BSC network requires smaller fees. You can also check out trustwallet which supports most BEP20 tokens.
Yeah I had BNB but I had to convert some other currency to BNB(BEP20) in order to send the transaction. Good lord I wish there was a huge warning for people not to use BNB20 anything for anything. After conversion fees and now having atm mostly useless BNB BEP20 currency sitting (I had to do a minimum transaction amount to convert) the total fees makes me feel so retarded.. I can probably see about sending the rest of the BNB20 to convert with another program then see if I can send the rest of that if I can send it due to it being a small amount left. Idk.
All this because I noobishly assumed that ADA listed on safepal was just... ADA and didn't know about all the different issues that could arise from buying the wrong type. Didn't know anything other than I wanted to invest in ADA. I'm gonna die from severe noobness, I wish I learned about this stuff instead of paying money to learn mostly useless stuff in college classes a couple years back. If I put the money in crypto I'd be financially well off now. Better late than never I guess. I guess it's a learning process or something. idk.
When I looked up stuff about BEP20 vs ERC and the other one. Like there was nothing that mentioned this possible issue with stuff.