Could you please elaborate on the methods to earn free cryptocurrencies through CoinMarketCap? I'm particularly interested in understanding how this platform offers such opportunities and what steps are involved in the process. Could you also highlight any potential risks or limitations that might be associated with earning free crypto through CoinMarketCap? I'd appreciate it if you could provide a clear and concise explanation, as I'm new to this area and want to ensure I understand the process fully. Thank you in advance for your assistance.