What causes a sweet taste in the mouth?

Sugary foods can cause a temporary sweet aftertaste.