2g hydrogen means 1 mole , now since rate of diffudion of a gas is inversly proportional to √mol.mass hence rate of diffusion of oxygen gas is one fourth to that of hydrogen gas now , its 1/4 mole would diffuse which means 32×1/4g = 8gram ...please do approve my answer if correct