Why do several crypto assets that I never bought appear in my Earn wallet?

If a hacker steals what is in Earn or Staking, will Binance cover the loss?

I would appreciate it if anyone could answer honestly 🙏🏽