For a 5000 monthly SIP, i will recommend going with an Equity Index Fund since your time horizon is twenty years. Distribute it between a Nifty 50 index fund and Nifty Next 50 index fund.
Why index fund? Because they beat a large percentage of actively managed funds as per many studies. You can check a good set of index funds here.