what characteristic adds to the appeal of hamlet character ?

A: his desire for revenge

b: his eloquence

c: being a prince

d: being a hero