The correct option is A +1 and −1
In CaOCl2, two Cl are in different oxidation states because one Cl is attached to oxygen atom exists as OCl− and other is attached directly to Ca exists as Cl−.One attached directly to Ca has -1 oxidation state and one attached to oxygen has +1 oxidation state. So Cl exists in two different oxidation states -1 and +1.