Which of the following lists of Persian empires is correct chronologically?

AAchaemenids, Sasanids, Seleucids, Parthians
BParthians, Achaemenids, Seleucids, Sasanids
CSasanids, Parthians, Seleucids, Achaemenids
DAchaemenids, Seleucids, Parthians, Sasanids