2002 audi a6 3.0 over heating problem problem?

Car has a out 102k miles and over heats what could be the problem? Water pump or thermostat?
6 answers 6