Sure, check the answers with your own and let me know if you have questions about any discrepancies. Also, the answer for #5 should be 'both b and d' (didn't notice that choice was given).
It looks as if another expert has already answered some the questions form your latest post. I suggest you just follow up with that expert.
I'm sorry, but I won't be able to complete this one tonight.