With us knowing that K comes before L, we can infer that we have:
F - G - K - L ... with H coming prior to G as well. The only variable we are missing is M. We have 2 rules concerning its placement. I do not know if F comes prior to M, so we decide to check to see if its requirement can even be obtained, and we see that it cannot.
This means that M will go prior to F.
And we also had the rule about M going either before or after both variables of K and H. In this case, we are now forced to have it go prior to both, since we know that M is going before F, and we know that F comes before K.
So we know have this:
So what could be true? Something about F and H being 2nd or 3rd.
(C) it is.