Hello Sir, My husband, 30 years old has white hair problem. He has white hairs on scalp,beard,chest..recently started noticing his eye brows,eye lashes also turning white. No one in his family has this issue, he does not smoke,he does not drink alcohol, he does not eat junk food,he is a software professional. Recently , He had taken medical test and found vitamin deficiency for B12 and D. is vitamin deficiency causes white hair problem? Could you please advise and prescribe medicine?