Correct option is B
Relative addressing mode is used to alter the normal sequence of execution of instructions, especially in branch instructions. In this mode, the address is specified relative to the current program counter (PC) value, allowing for jumps and branches within a certain range. This makes it useful for implementing control flow changes such as loops and conditional execution in programs.