Best 8 stocks for long term investment

1. Reliance

2. HDFC Bank

3. HUL

4. Pidilite

5. Asian Paints

6. HDFC Life

7. TCS

8. Titan