Xiaobaitu, you are right. I check with lawyer
the lawyer says no problem. And I even do not need the new I-94 with my H1-B to apply OPT.
She says the current I-94(not new one) represents my F-1 and can be use to apply OPT.
thank you very much