D. buying stocks of profitable companies
Investing in stocks has historically provided higher returns over the long term compared to the other options listed. While stocks carry more risk, they also offer the potential for greater growth of your money over time.