单项选择题

The Pilgrim's Progress is written by

[A] John Bunyan.
[B] John Milton.
[C] John Keats.
[D] John Galsworthy.