From your list I felt Binance, Coinbase, Kucoin and Bitstamp are best. Other than that there are exchanges like Changelly, Coinswitch, etc which have more trading pairs. Though these exchanges are not on the top search, they are actually good exchanges with more Altcoin trading pairs . You can check the reviews about the exchanges and do some more research about the exchanges before making your decisions.