The correct option is D temperature
Kp will not be affected by the change in the total pressure or amounts of hydrogen and iodine, present or the catalyst.
Equilibrium constants only changes with change in temperature. So, only temperature affects Kp.