Preparing your study page...
Preparing your study page...
Correct answer: B
Explanation
Muhammad Hafeez is correct because he announced his retirement on that date. Shoaib Malik did not announce his retirement on this date. Sarfaraz Ahmed also did not announce his retirement on this specific date. None of these is incorrect because the correct player was listed in option B.