Question: who has won the most snooker ranking events
Answer: Stephen Hendry