I tried to apply B2 one year ago (when I went back China to work). The officer rejected my offer and told me I have to apply H4 when my wife is H1 holder at US.