Your work is polished and professional (ready for publication). It contains all requirements.

B Work
Your writing is clear, but needs a little polish. You're missing one requirement.
C Work
Your writing isn't entirely clear and you're missing more than one requirement.
D & F
We should discuss your grade