In my case, I have a B1 on my current passport and I wont have enough time to have my passport surrendered. Also, I am just transiting through US to Mexico.
I am planning to submit the application once I get my Canadian passport and take a copy to show to the immigration officer that its in...