Answer: B, C, D
Allyl and benzyl cations have an empty p orbital overlapping with a pi system. In CHX3−O−CHX2X+ an oxygen lone pair overlaps with the empty p orbital, giving CHX3−OX+=CHX2. In the phenyl cation the empty orbital is an sp2 orbital in the plane of the ring, orthogonal to the pi system, so there is no resonance.