Benchmark equity indices BSE Sensex and Nifty50 opened with modest gains on Thursday, amid mixed global cues.