Use the following code fragment to answer the question - If x is currently 0, a = 0, and b = -5, what will x become after the above statement is executed?

if (a > 0)
if (b < 0)
x +=5;
else
if (a > 5)
x +=4;
else
x =+3;
else
x +=2;

A) 0
B) 2
C) 3
D) 4
E) 5