Is it safe to store my cryptocurrencies on exchanges?

No, generally it is not safe to store your cryptocurrencies on exchanges. Exchanges can be hacked and funds can be stolen, so storing your cryptocurrencies in a wallet you control is the recommended approach.