Answer:
The correct answer is D. to hand out.
Step-by-step explanation:
To dispense means, according to the Cambridge Dictionary, to give out things, especially products, services, or amounts of money. It also means to give or provide an item or substance. Some synonyms are to give, to distribute, share out, administer. From the options provided, the closest one is letter D, so it is the correct answer.