The correct option is D RQSP
The orders of words should be Subject (R)+ subject and verb (Q)+ verb (S)+ predicate (P). Hence, Option A, that is, "At last the moment she had been waiting for had come." is correct. The rest of the options do not adhere to this rule, hence incorrect.