Answer: A, B, D
Vinylic and aryl halides have the halogen on an sp2 carbon: the C-Cl bond is shorter and stronger (partial double bond character by resonance), the cation would be unstable and backside attack is blocked. 1-Chlorocyclohexene is a vinylic halide. Allyl chloride has an sp3 carbon bearing Cl and is reactive in both mechanisms.