D is pointless because just rewriting it doesn't mean it is going to be better
B could help for spelling errors, but probably won't help with distracting errors
The answer could be A or C because with both of those you are getting an opinion from someone else. The answer is most likely C, because peer review tends to be more encouraged than teacher review.