The past perfect refers to a time earlier than before now. It is used to make it clear that one event happened before another in the past. It does not matter which event is mentioned first - the tense makes it clear which one happened first.
The answer is D
100%
-------------------
Is it a question, if so im thinking a <u>GIRAFFE!! </u><u />