A grant is vaguely similar to a gift- it's a donation given with a specific purpose, for example a waver of study fees. So generally, people don't need to pay their grants back - the correct answer is a.
However, he will have to pay back the full amount of the loan.