Question: who has written the most number one hits
Answer: Paul McCartney