Both A and B are correct. Largesse means ‘generous in bestowing gifts or money. Both A and B use the word correctly describing the generosity of the person and the organization. In C the word is wrongly used to denote weight or size and hence is wrong.