Try telling that to customs at Teterboro.......... or anywhere else in the US for that matter. They often ask if the flight is commercial or private but regardless of this, our entries have only ever been granted on a C1/D.
I would hate to think of the consequences of denied entry due to incorrect or expired visa. They are certainly not going to say" never mind mate, just make sure you have the correct one next time". They are likely to string you up by your b@11s!
Such nice, warm and understanding people, those U S immigration fella's