In Circular Queue
If Queue is full then first element should 0th element and last element should be n-1th element , lets assume an example if circular queue contains 5 element then :-
1st element should be 0th element or front =0 and last will be 4th element or rear =4
so according to option A :- full: (REAR+1) mod n == FRONT
(4+1) mod 5 = 0 = Front then this condition satisfies so option C and D eliminated
now we have to check 2nd condition of option A whether it is correct or not
empty: $REAR == FRONT$
As we know in queue
if Front = Rear = -1 then queue is Empty
So option B is eliminated
Option A will be right option