(Choose 1 answer)
int selfXor(int i) {
Which statement is true about the following method?
return i^i;
}
A. It always returns 0.
B. It always returns 1.
C. It always an int where every bit is 1.
D. The returned value varies depending on the argument.