The correct option is B Shikhar Dhawan
On 14th June 2018, Shikhar Dhawan has become the first-ever Indian batsman to score a century in the first session of a Test match joining the illustrious ranks of Sir Don Bradman, Victor Trumper, Majid Khan, David Warner. Dhawan hammered 19 fours and 3 sixes as he reached his century in 91 balls on the opening day of the historic India-Afghanistan test match at Chinnaswamy stadium in Bengaluru. He became the sixth player in the world to score a century before lunch.