请教各位老师, H1B还有3个月就到6年期,准备申请EB1B, 如果140 批准后,485或者EAD在到期之前还没有批准可以延期H1B吗?咨询了律师说是不可以,但是建议申请O1,有朋友有建议吗?万分感谢!