Question #N476

The function *f* is defined by *f*( *x* ) = *x*<sup>2</sup> + *x* - 2. If *f*( *a* ) = 10, what is the value of *a*?
A. -4
B. -3
C. 3
D. 4