who is best off spinner in the world?

Chosen Answer:

Do you need an answer for this question.
It is definitely MUTTIAH MURILATHARAN.He has won so many matches for Sri Lanka single handedly.Nobody has won so many matches for his team.
He has most variations in bowling in this world.He can spin the ball even on a glass surface.The distance his bowl turns is awesome.
He is definitely the greatest off spinner of all time.