Q: who is the longest-running cast member on saturday night live? A:
Kenan Thompson