This is our problem too, as we currently have a million + who fit both A and B coming yearly.
I don't think Mexicans are the equivalent of muslims. For one simple reason. Those from Islamic countries believe they have a superior culture and religion; they are supremists.
Mexicans who cross the border, illegally, want a better life, and understand that America is better than Mexico.