Correct option is D
The correct substitution of the highlighted words is (d) gave me.
Explanation:
The sentence refers to a specific completed action in the past (in 1999). Hence, the simple past tense "gave" is required, not the past perfect "had given."
Grammatical Rule Used:
Use simple past tense to describe an action completed at a definite time in the past.
Use past perfect only if two past events are mentioned and you need to indicate the earlier one.
Example:
He gave me a gift in 2005.
He had given me a gift before I arrived.
Information Booster:
Avoid “had given” with a definite past time like “in 1999.”
Use it only for comparing two past actions.