The European attitude is: Am I breaking the law? How do I make sure I’m not?
The American attitude is: I’m not breaking the law until someone tells me to stop.
The American attitude is: I’m not breaking the law until someone tells me to stop.
The American attitude is: the law is there to support the authorities.
Regardless of what the law says you don’t have any right to enter the US, regardless of what visa you hold (except perhaps a green card), so be friendly, look wealthy and important, and say the right things.