Answers are d b c a