Martin Luther criticized the Catholic Church for the following three reasons:
- The sale of indulgences by Church officials.
- The accumulation of wealth by Church officials.
- The requirement that priests perform communion. (Note: While Luther did not entirely reject the idea of communion, he had concerns about the way it was administered and the emphasis placed on the priest's role in it.)
Please verify which specific points you need, as the last point may vary based on interpretation.