Both ethereum and BNB will have a good run in this year. BNB backed by their success on IEOs on binance exchange, also other development like binance DEX, 2.0 and more else. Ethereum is doing good to so far in this year, as you can see the price is really good and i think the price will go up more.
Hard to choose on both of these coin because they are doing good in terms of new development, but since I have more ETH compre to BNB, so ETH should go beyond other altcoins this year.

hhmm I don't know, but I still put in faith in ethereum. since ethereum still in rank 2, I think I the future not gonna change to much. Still Bitcoin and Ethereum dominant
BTC and ETH will stay on that, its hard to challenge a coin with a good technology, i will keep my eye open for this giant coin because they satisfy my needs.