Who was Yorick, whose skull the gravedigger shows to Hamlet?

A. A famous lawyer that worked for Hamlet’s father
B. Hamlet’s caretaker and butler
C. The king’s jester
D. A distant relative of Hamlet’s mother