Who nailed his ninety-five theses, or proposals, to the door of a German church?

John Wycliffe
John Calvin
Martin Luther
Huldreich Zwingli