IIRC binance was hacked on 2 years ago, gladly your funds still there until now.
But even though you think your coins in binance is safe since you hold it since 2017 that's doesn't mean your coins will be safe in future.
If you had high amount money in binance and never do any transaction from 2017, it's possible Binance will ask you to provide KYC to make sure you're the real owner and prevent from money laundering.
As has been said above, use hardware wallet or at least electrum to hold your funds safely.