Respuesta :

It is D. If she didn't have time, she would not have accepted the food.
I would say D as well because she accepted the food easily.

If she was in a rush, should might have waved it away or said something about it. It's definitely not A, because she can't run home with a plate of pie, and I'm pretty sure it's not B because she barely blinked an eye about the food, meaning it must be a common thing for Mama to do things like that.