All vitamin b does is disguise the color of diluted urine.... The army told me to use niacin, it's found in breads and grains, find the supplement and take that in heavier doses, takes about 5 days of 6 or 7 niacin a day,,,,, this will make your skin feel very warm....
Nothing is going to clean your system of THC. It is stored in the fat & very slow moving through the system. Usually after using once, THC will be out in 10 days or less. In a regular smoker,30-45 days and up to 90 days in a chronic smoker. No B vitamin is going to get it out sooner.