For num 18 I’d say the answer is B. In fact because it’s the only phrase which combines everything in the sentence perfectly.