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