The correct option is A BeCl2
BeCl2 is a covalent compound. It is hygroscopic. it absorbs moisture and is hydrolyzed to form beryllium hydroxide and HCl gas. Thus, due to evolution of HCl gas, BeCl2 fumes in moist air. Chlorides of other alkaline earth metals are also hygroscopic. But they are ionic compounds. Hence, they absorb moisture and form hydrates and they do not fume in moist air.