The BSE Sensex rose 138 points or 0.19% to settle at 74,902, while the Nifty 50 gained 46 points or 0.2% to 23,477