I tried searching and found an article on publish0x mentioning BNB faucet, meaning users can get some BNB for free.
There are 15 claims per day allowed, with 10 minutes wait time between claims[1].
=> Maximum per day you will receive:
0.00000085 x 15 = 1.275x10-5 BNB = 0.004 USD.
The valune is too small to spend time on it 
Unless you have hundreds of accounts or thousands of Refs and an automated claiming system, I do not recommend you try this BNB faucet or the others. The results received are not worth the effort.
I didn't find any opportunities from BNB faucet like this. We should work to earn income and then buying BNB, it will be more effective. I think we should value our own time: 1h = $1, 1h = $10 or 1h = $100, the answer depends on each person but I believe 1day > $0.004 🤣
Imagine: Suppose we work for 30 days and receive $0.004 x 30 = $0.12 per month, suppose the BNB price increases 100 times, we only have an income of $0.12/month. Too low compared to income from any serious job.
Ditch the faucet and focus on work 💪💪💪