Question: who has been on saturday night live the longest?
Answer: Kenan Thompson