Question: which one of the following substances has the highest proton affinity?
Answer: Ammonia is a Lewis base, accepting proton to form ammonium ion as it has tendency to donate an electron pair. Hence it has a high proton affinity and C is correct answer.