Preparing your study page...
Correct answer: B
Explanation
Mohammad Hafeez announced his retirement from international cricket on January 3rd, 2022.