Present tense: made, make, led, has, and will are all verbs.
You will have to provide the comparison notes for anybody to answer this question correctly.
The correct answer is A. It starts with very specific details, devoid of any emotional interfering on the narrator's part. The only subjective detail in this line is the estimation "very strange". Still, it doesn't disturb the factuality of the context, which is firmly rooted in precise time and place references.