Answer:
D
Step-by-step explanation:
MHC II molecules are only found on the APCs and will present any antigen brought in through a vesicle, aka an exogenous antigen.
It'll activate T helper cells to secrete cytokines that will activate macrophages if it's a Th1 cell, or B cells if it's a Th2 cell.
MHC I cells however are present on any nucleated cell and will present an endogenous antigen (usually a virus) to activate T cytotoxic cells. All our cells need MHC I because any of our cells can get infected by a virus.