The decline and fall of the Roman Empire remains a topic of vigorous debate to this day; historians have attributed it to a variety of causes, including military insurrection, ethnic conflict, and widespread immorality.
A. have attributed it to a variety of causes, including military insurrection, ethnic conflict, and
B. attribute it variously to causes that include military insurrection, ethnic conflict, or
C. have variously attributed them to causes which include military insurrection, ethnic conflict, and
D. attribute them to various causes, including military insurrection, ethnic conflict, as well as
E. variously attribute them to causes including military insurrection, ethnic conflict, and
the modifier "including ..." in answer choice A clearly modifies "causes". However, I learn that present participle go after commas modifies the main clause or the subject of the main clause. If "including ..." modifies "causes", it should go immediately after the noun without any commas.
Since it is the correct answer in a CAT of Manhattan, I do not question the accuracy of the structure but want to be confirmed whether my opinion is wrong.