There is tools/apps like Multisender, Bulksender, and Disperse for that. Take a look at
Multi sending app thread, there is a lot of reference from other members.
Ideally, you may want to take a look at:
If you're sending bsc token or any other token for that matter to multiple addresses, try using disperse.app; you'll save a ton of bnb by doing so 'cause that dApp is free; meaning using it has no service fee unlike multisender or bulksender. The only thing you will pay for is the actual transaction fee. Check my portfolio for some of the campaigns I have managed, I used disperse a couple of times already for sending out bounty rewards and it works fine.
https://disperse.app/