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