Correct answer: f is injective but not surjective
The function f(x) = (x - m)/(x - n) is injective because it is a rational function with a unique output for each input, as long as x is not equal to n (where it is undefined). However, it is not surjective because it cannot take the value 1, which is the horizontal asymptote as x approaches infinity.