Is hydrochloric acid a nonelectrolyte?
No. An electrolyte is something with free ions in it. It behaves as a conductor. Hydrochloric acid in any amount of water will ionize and create an electrolyte. The only variable is how much water is present. Hydrochloric acid is usually provided in different strengths (with different amounts of water – in different molar concentrations).