I need some clarification on my H1B DS160 form. I have B1 visa in my old passport and now my H1B case got approved and preparing to get H1B stamped on my renewed new passport. So now my H1B related DS160 should be filling with new passport number? And what to answer for DS160 for question-related to any US related visas are granted? And it is asking for VISA number as well.
And also do I need to carry my old passport for H1B stamping?