The correct option is A -1
Each Chlorine atom in MgCl2 has 17 electrons and its electronic configuration can be written as 2,8,7. Thus we see that chlorine atom has 7 electrons in its outermost orbit or it can also be said that there are seven valence electrons in each Chlorine atom. Each Chlorine atom needs one more electron each to complete its octet by having eight electrons in its outermost orbit and attaining the electronic configuration of its nearest inert gas Argon. Each of the chlorine atoms take one extra electron each from Magnesium in Magnesium chloride and Chlorine's electron count becomes 18. Thus its oxidation number becomes −1.