HCl gas is dried by passing through the drying agent i.e. concentrated sulphuric acid. So, assertion is correct. HCl reacts with NH3 to give white fumes of ammonium chloride. HCl+NH3→
NH4Cl
white fumes
. So, reason is also correct. But reason is not a correct explanation of assertion.