There are two different answers depending on what someone is thanking you for. If someone is handing/ giving something to you the response should be bitte or bitte schön. If they are thanking you for doing something/ a favor, then the response is gern geschehen.
(The answer here before I changed it was Das tut mir leid. This is actually how you say "I'm sorry," not"you're welcome").
=======================================================================================================================
Other responses:
Gern geschehen
Keine Ursache
Nichts zu danken
The word schön is added to Danke for emphasis. It also makes it sound a tad more polite and formal.
It's a bit like the difference between "Thanks" and "Thank you" in English.
Bitte Schön, or just bitte
===================
Gern geschehen
Nichts zu danken
Keine Ursache
Danke schoen means thank you. One can also say Danke sehr, Danke dir/euch (you singular/ you plural), Danke vielmals, vielen Dank or simply Danke.
je vous en prie
You are beautiful
Danke. Danke dir/Ihnen. Danke schön.
Danke für means thank you for
Danke. Danke schön. Danke sehr. Vielen Dank.
"Danke" in French translates as "merci".
Danke Danke schön
Danke Schoen was created in 1962.
Thank you - danke or vielen Dank.
Danke is German for thank you
Danke is thank you in German.
Danke means thank you
* Danke * Vielen Dank * Danke sehr