I believe the answer is A and D. Reasoning for A is because it is stated “ A long time ago” meaning it was taken place in the past. For answer D is because of the key work ‘ Had’ meaning he was going to buy the food but forgot, making it in the past.