Answer :

To determine how many moles of hydrogen are present in one mole of ammonium nitrate, let's first examine its chemical formula: [tex]\( NH_4NO_3 \)[/tex].

1. Identify the Components:
- The chemical formula [tex]\( NH_4NO_3 \)[/tex] consists of two parts:
- The ammonium ion [tex]\( NH_4^+ \)[/tex]
- The nitrate ion [tex]\( NO_3^- \)[/tex]

2. Count the Hydrogen Atoms:
- In the ammonium ion [tex]\( NH_4^+ \)[/tex], there are 4 hydrogen atoms.

3. Determine the Number of Moles of Hydrogen:
- Since each molecule of ammonium nitrate [tex]\( NH_4NO_3 \)[/tex] contains one ammonium ion [tex]\( NH_4^+ \)[/tex], and each [tex]\( NH_4^+ \)[/tex] contains 4 hydrogen atoms, we can conclude that there are 4 hydrogen atoms in one molecule of [tex]\( NH_4NO_3 \)[/tex].
- Therefore, in one mole of [tex]\( NH_4NO_3 \)[/tex], there are 4 moles of hydrogen atoms.

Given this analysis, the correct answer is:
B. 4 moles