Final answer:
Martin Luther presented his Ninety-five Theses on October 31, 1517 to protest the sale of indulgences and express his concerns about the Church practices.
Step-by-step explanation:
According to historical records, Martin Luther presented his Ninety-five Theses on October 31, 1517. He posted them on the door of the Castle Church in Wittenberg, Germany, as a way to protest the sale of indulgences and express his concerns about certain Church practices.