I believe it is D.
Hope this is of help to you, and happy studying~!
~{Oh Mrs.Believer}
Juan y yo nos he tenido muy tristes por tu accidente. He tenido means I have had.
Your answer is: He tenido
Have an amazing day my friend!
Si vives en Argentina lavas los platos en un Lavajillas