How many acid and base are in trioxonitratevacid and sodium hydroxide

Trioxonitrate acid (also known as nitric acid) has 3 acidic hydrogen atoms (protons) and 1 nitrate ion, which is not a base.

Sodium hydroxide (NaOH) has 1 hydroxide ion (OH-) which is a strong base.

So there are 3 acidic hydrogen atoms in nitric acid and 1 base in sodium hydroxide.