yes i know about the different variants of J-10,and also know that the specification's of J-10B r still not made public,so on actually which basis u r claiming its equivalence with EFT,Rafale,MKI,Su-35 or F-15 E,now may be because u r the chief designer of the project.
So i found it more appropriate to differentiate between two items based on known configuration rather than pulling something out of air
A simple search on google can tell u why J-10 A lags behind(by a wide margin)by all this planes.
Now if u have some good information about J-10 B(rather than classified information's

,rumors or my friend said it stories)u can bring it up and share how J-10b is superior or atleast equal.