Nifty Consolidates in 23,900-24,750 Range Amid Selective Buying