Sandeep,
A,B,C shows the incomparable types error...so they wont compile...
D,E returns false because equals method comparing the references, in Strings only it compares the content..not in others...so it returns false
F also shows compiler error..because equals method needs object as arguement
-Somesh