A、NH4Cl由铵根离子和酸根离子构成,属于铵盐,故A不符合题意;B、NH4NO3由铵根离子和酸根离子构成,属于铵盐,故B不符合题意;C、HNO3由氢离子和酸根离子构成,属于酸,故C符合题意;D、NH4HNO3由铵根离子和酸根离子构成,属于铵盐,故D不符合题意;故选C