バッファオーバーフローのペイロードで、JMP ESP命令の代わりに「PUSH ESP; RET」を利用する理由として適切なのはどれか。

目的はJMP ESPと同じだが、代替の命令シーケンスで実行フローを誘導する。