Answer: A, B, C
CHX3CHX2CHX2X+ (primary) gives the secondary isopropyl cation by H shift. (CHX3)X2CHCHX2X+ gives the tertiary tert-butyl cation by H shift. Neopentyl (CHX3)X3CCHX2X+ gives the tertiary tert-pentyl cation by methyl shift. The tert-butyl cation is already tertiary and does not rearrange.