Amid the hits and misses in the March quarter earnings season, mutual funds chose to book profits in India's 3 largest private banks to buy two NBFCs, Infosys, RIL and Nykaa last month.