Why is it so hard to catch terrorists before they strike?

A. Because it's illegal for the government to eavesdrop on suspected terrorists

B. Because terrorists only strike in places with no security

C. Because terrorists always act alone

D. Because terrorists deliberately try to blend into their surroundings