The Pilgrim’s Progress is an allegory by? A. John Bunyan B. Jonathan Edwards C. Charles Spurgeon D. John Wesley AnswerA. John Bunyan