Well you didn't post your grade yet. I'm assuming it was good. It should be. Great job with the model and the key. And nice touch including the 3' and 5' ends.
This is great, I like how you added all the different components and then made a key! I never learned about the make-up of DNA, it was just mentioned briefly... But anyway, it's really neat!