The correct answer is D. index mode.
In index mode, the effective address of the operand is generated by adding a constant value, called the index, to the contents of a register. The index can be a signed or
unsigned integer.Absolute mode is a addressing mode in which the effective address of the operand is the actual address of the operand in memory.
Indirect mode is a addressing mode in which the effective address of the operand is the address of a memory location that contains the actual address of the operand.
Immediate mode is a addressing mode in which the operand is encoded directly in the instruction.
None of the above is not a valid addressing mode.