Answer:
A. a place where a specific group of people used to stay
Explanation:
since the sentence includes "in their original haunts in the Middle East" we can believe that the Middle East is where the terrorists are staying/living/often go to
Compound
You can split up this sentence into two sentences and it will still be grammatically correct.