单项选择题

The English poet ______ is best known for his works The Canterbury Tales.

A.William Langland
B.Geoffrey Chaucer
C.John of Gaunt
D.John Wycliffe