@Devshree. Lets consider option B.
Let the set be S={Ashok, Gauri, Aboli }. Now, I want to state that Ashok earns more all the females.
Now, we are considering only all such males that earn more than all the females.
Now, see the condition Vy ( female(y) ^ more(x,y) ). Here, you need to check both the conditions for Ashok. Instead, I should be checking only if the other person is female. If the other person is female, then necessarily, ashok earns more than her. I should not need to check if he is actually earning more than her.
SO, the second clause should be like Vy ( female(y) $\rightarrow$ more(x,y) )