In what order did the following empires dominate Mesopotamia?

AGreek; Assyrian; Roman
BPersian; Roman; Babylonian
CBabylonian; Assyrian; Persian
DPersian; Babylonian; Greek

And pleassssse answer my previous question!!!!