The very first response is correct, everything seems to be flagged for where it came from.
However, in my experience prior to 2023 which is when I really used Binance heavily, they never cared where it came from. Cause I definitely deposited directly from gambling, which supposedly in the terms I remember was not possible.
I don't know if they care now tho.
Usually global exchange such as Binance, Kucoin or Huobi never care where are your deposit fund come from gambling account, bitcoin mixer wallet no matter and your account keep secure without freeze.
But difference with my local exchange market when detecting huge amount deposit will freeze awhile and must filling form about where are our deposit fund come from and must put the sender wallet for refund if get failure deposit criteria.
Seems deposit fund come from due local exchange regulation, maybe they won't avoid from money laundering and ask detail about fund deposit from and need to know about the sender. In my local exchange Indonesia want detect taxes transaction because huge fund deposit and its our regulation have been adopted last one year ago.