The correct answer is the host.
The Canterbury Tales, written by Geoffrey Chaucer, tells the story of pilgrims who want to go to Canterbury on a pilgrimage and visit Thomas Becket's grave. In the Prologue, the narrator writes that all of the pilgrims are in a tavern, where the Host (of the tavern) asks them to tell two stories on their way to Canterbury, and two on their way back.