Витамин B эффективен при язвах ротовой полости с дефицитом витамина B. Он не очень эффективен при большинстве язв ротовой полости. Как одно из самых распространенных заболеваний стоматологии, особенно слизистой оболочки полости рта, причины язв во рту до конца не установлены, но существуют иммунные факторы, иммунодефицит и отклонения в иммунной функции. Это повышает вероятность возникновения язв во рту. К ним относятся генетика, недостаток определенных питательных веществ, инфекционные факторы и даже психологические и гормональные факторы, все из которых, как было показано, связаны с язвами во рту. Вот почему язвы во рту, вызванные несколькими причинами, вряд ли можно полностью вылечить приемом одного витамина.