Which of the following is a multiple submission violation? Select all that apply.

A) You submit the same assignment for 2 different classes.
B) You submit an assignment for a class that you are retaking. You submitted this assignment the first time that you took the class.
C) You submit a paper that gets a high Turnitin score indicating that it matches other papers. You then revise the paper to be in your own words and resubmit before the due date.
D) You submit a final paper for an assignment.
E) You are permitted by your course instructor to rewrite an assignment for a better grade.