Vitamin B is a general term for the B vitamins, and there is no research to suggest that vitamin B has a blemish-fighting effect. Vitamin B does not get rid of spots. There are many kinds of B vitamins, vitamin B1, vitamin B6 has the role of maintaining the physiological function of the nervous system and promoting energy metabolism, vitamin B2 is conducive to the maintenance of mucous membranes and the skin in a healthy state, and vitamin B12 contributes to the production of erythrocytes, and at the same time promotes the metabolism of energy. B vitamins are substances needed by the body, is one of the basic substances to maintain health, but does not have the effect of removing spots. About B vitamins can get rid of the claim is not supported by scientific evidence, vitamin B is not a beauty product, there is no spot treatment effect. Physical discomfort should be timely to the hospital.