For me, what I call a "relation" is that: https://en.wikipedia.org/wiki/Binary_relation
For instance the set of pairs (a,b) in (R^+)^2 such that a^2=b is a relation (R^+ is the set of non-negative real numbers). This could be called "square root" if you want, but it's certainly less natural than defining "the square root" as a function in R^+ -> R^+.
If you want to generalise this definition outside R^+, there are plenty of possibilities to define what a "square root" is.
The simplest is certainly the algebraic definition: calling a a square root of b if and only if a^2=b (basically the same as the definition above but using R -or any group- instead of just R^+). In this case it takes the form of a relation, and is definitely not a function. However, a is not "the" square root of b, it's just "a" square root of b, there is no unicity. For instance 1 and -1 are both square roots of 1, just like in C we have that both i and -i are square roots of -1.
If we want some unicity, to be able to say that (almost) each number has one and only one square, we can define a cut in the complex plane. The standard way is to put the cut in R^-, so that we have an analytic function in C\R^- that we call the square root. Then "the" square root of 1 is 1 and only 1, "the" square root of i is (1+i)/sqrt(2), and so on, but the square root of -1 is not defined (although the square root of -1+0.00001i is close to i and the square root of -1-0.00001i is close to -i).
You can also decide to rotate the cut a bit further instead, somewhere in the third quadrant of C, so that the square root of 1 is still defined to be 1 but now the square root of -1 is defined as well and is i (but the square root of for instance e^(i 1.2 pi) would not be defined any more).
To go further than this you can use the concept of multivalued function and Riemann sheets. A multivalued function has no cut, it can be perfectly continuous everywhere, but it has a non-trivial topology instead, so that it is not a C->C function any more in the usual definition of what a function is.
That's probably way too high above your current maths level to be able to understand that, but what you should remember is that there are plenty of definitions. Choosing which one you want to use is up to you, as long as you are aware of it and you have correctly defined your choice. Because of this freedom to make an arbitrary choice (which is a very common thing in mathematics), I don't think this MCQ makes any sense, except if it has been preceded by a clear definition of what your teacher *decides* to call "the" square root.