This answer is correct in that HCl is the stronger acid but the fact that it is a better proton donor is simply the definition of a Brønsted acid and not a reason.

This question is really asking...what is the theoretical reason that HCl is the stronger acid?