Choice will depends on many things if compare them. If its about long term profit, then I'll choice bnb. cause after pos update of eth, there's no difference between two. Eth fee also reduced a lot but bnb still charging cheaper. But the main reason for choosing bnb is, bnb still have many facilities to unlock and developed like eth already has. While bnb will take those steps and make complete, bnb grow speed will be more faster
Honestly choosing between BNB and ETH is quite difficult, because BNB is backed by a large exchange, while ETH is backed by a large community. Both have the same potential to grow in the future, but I am more confident in the growth of BNB compared to ETH for several reasons. But even so, I remain optimistic that ETH will also get bigger in the future.