Why Cu does not dissolve in Hcl but in Nitric acid it is oxidised ?
Cu2+ ions get reduced more easily than H+ ions, therefore, hydrogen ions cannot oxidise Cu. Thus, Cu does not dissolve in HCl. In nitric acid it is oxidised by nitrate ion and not by hydrogen ion, so it dissolves in nitric acid.