A host of midcap and smallcap stocks from varied sectors were on mutual funds' buying cart in March. They included stocks of financials, pharma makers, infra companies and hoteliers, among others.