Question: who has taken the highest number of wickets in test cricket
Answer: Muttiah Muralitharan