The correct option is B B and C
In vinylic halide, halogen atom is attached to a sp2−C atom of a carbon-carbon double bond C=C. Thus, A and D are vinylic halide.
In allylic halide, halogen atom is attached to a sp3−C atom adjacent to a carbon-carbon double bond C=C. Thus, B and C are allylic halide.