This is a yes/no problem
Statement1:
if 2x - 3y = -2 , then 2x - 3y will always be less than x^2 because x^2 has to be a positive number. Sufficient to answer the question
Statement2:
2x=x^2 when x equals 2. This means that 2x is always less than x^2 if x is greater than 2. 3y is not a concern because we are subtracting that quantity from 2x. 3y would only be a concern if y is less than zero and the "-3y" becomes a positive term. However, statement 2 lists that y>0. This means that the term "-3y" will always be negative, and for possible combinations of x and y, 2x-3y will always be greater than x^2. Sufficient to answer the question.
Both statements are sufficient, the answer should be D.