I THINK the answer is D. II is definitely not the first on the proofs so it cannot be B (because it's reasoning is 'substitution' and we can't substitute anything that early). Also, I don't think III would be in between I and II.
Sorry if this wasn't helpful, I struggled with proofs as well (but I still an A!)