Давайте начнём с того, что витамины никогда не бывают чистыми. Если бы вам дать тот же витамин B (кстати, а не В, как вы пишете), в чистом виде, вы уже давно погибли бы. Дело в том, что чистые витамины в большом количестве, это страшнейшие яды, так как они являются биологически активными веществами.
Что это? Они взаимодействуют с клеточными веществами. Причём так бурно, что ежели принимать их в большом количестве, то они просто разрушают клетку.
Даже витамин C, который является аскорбиновой кислотой, не чистый, он смешан с наполнителями, такими, как глюкоза и другими, с точки зрения "науки" безвредными вещами.
Но, как бы со мной не спорили и не делали мне замечаний, это, всё-таки, концентрированные вещи. А раз концентраты, то и действие их соответственное.
Пример? Да пожалуйста. Капните на руку соляной кислоты трёхпроцентного раствора, а потом двадцатипроцентного. Что будет? Правильно, тот, у которого концентрация выше, будет жечь вам кожу.
Итак: не бывает витаминов, ни группы B, не других в чистом виде. Они всегда в комплексе с другими веществами.