The correct option is D Subject + had+ past participle
The past perfect tense in a sentence or conversation describes an event that happened in the past before another event in the simple past tense was completed in the past. The past perfect tense is formed with the past tense of the auxiliary verb "have" i.e. "had" and the past participle of the main verb. So, C is correct.
A, B and D are incorrect as present or future participles are not used in past perfect tense. Also, only the past tense of the auxiliary verb 'have' is used and not its present form 'have'.