How does ALUA process an I/O request to a LUN with a front-end path failure?

A.
The I/O is processed by the non-owning SP
B.
The I/O is blocked and an error message is returned to the client
C.
The I/O is redirected to the owning SP and processed
D.
The I/O is placed in a queue until the path is available again