Thanks 8老師,,
one more question, my mother-in-law didn't have green card and she just had 1-130 apporved, can she abandon her green card application to get B2 visa for her to tavel to US in one of the US consulate in China?
-Probably not helpful. But it does not hurt her to try if she wants to.
Thank you very much for the help,