Great! Thank you so much, Xiang!
Another question rises now, since my I140 and I485 are still pending. Were the I-94/H1 not affected by the AP, even my I-485 (and AP) would be denied in future? If so, I hade better to apply a H1 visa this time, I think.
Of course, I had to apply a H1 visa if my I485/AP was denied, when I was still in China. In this case, could I still get the H1 visa?
I need to concern the worst result.
Thank you for your advice.