C. Protons
Protons are subatomic particles found in the nucleus and carry positive electrical charge.
To cut this short and for your understanding, ionic bond is formed between metals (mostly right column in periodic table). Covalent bond is formed between non-metals (mostly left column in periodic table). So polar covalent is also a covalent bond but it is polar, which means the shape of molecules are not symmetrical hence maybe an atom in a molecule has most of the electron attracted to it causing itself to be partial negative (since electron are negatively charged) and the other atom has its electron being attracted by others became partial positive. Polar covalent can also be when H atom is binding either to F, O or N (also known as hydrogen bond).
I hope you understand my working:
1) Finding the mol of NH3 to find the mol of (NH4)2SO4 (ammonium sulfate)
2) Mr of (NH4)2SO4
3) Theoretical yield: The actual grams of (NH4)2SO4 produced when reacting 0.514 mol of NH3 to 0.514 mol H2SO4
4) Using formula of (given grams)/(theoretical grams or actual grams) * 100 = 73%
5) Basic algebra