According to this timeline, which Supreme Court Justice served the longest?

Responses
A Clarence ThomasClarence Thomas
B John Paul StevensJohn Paul Stevens
C Anthony M. KennedyAnthony M. Kennedy
D Samuel A. Alito, Jr.Samuel A. Alito, Jr.

B John Paul Stevens served the longest as a Supreme Court Justice, serving for 35 years from 1975-2010.