Correct option is B
Virat Kohli won the Sir Garfield Sobers Trophy for Cricketer of the Year in 2017. This prestigious award is presented by the International Cricket Council (ICC) to the player deemed to have been the best cricketer across all formats of the game during the year. Kohli's consistent performances in both Test and limited-overs cricket earned him this accolade.