Which of the following immune responses is responsible for rejection of kidney graft?
Choose Your Option
A. Auto-immune response
B. Humoral immune response
C. Inflammatory immune response
D. Cell-mediated immune response