It is definitely D and C, so once there is more than one correct answer, I go with "all of the above". But I can certainly believe B as well, so that makes E more plausible. Good luck!
I am not sure with the answer "Unless the adverb phrase or clause comes before the main clause which I highly doubt than you do not need any punctuation." have a great day!!!