Correct Answer - Option 3 : 22
Total students = 100
Students played either in football only or in cricket only = 34
Students played in all three games = 16
Students played in any of the two games only = 28
Students have played hockey only = 100 – 34 – 16 – 28 = 22
Hence, "22" students played hockey only.