What causes canker sores?

Dentist answers