To arrange the given 'political developments' of the ancient period in chronological order, we need to determine the historical timeline of the mentioned dynasties or rulers. Let's break down each option:
- Harshavardha in Kanuj: Harshavardhana, also known as Harsha, ruled North India, particularly the region of Kanuj, from approximately 606 AD to 647 AD.
- Chandragupta Maurya in Pataliputra: Chandragupta Maurya founded the Maurya Empire around 321 BC, with Pataliputra (modern-day Patna) as its capital. His reign lasted until about 297 BC.
- Satavahas in Deccan: The Satavahanas, also known as the Andhras, ruled the Deccan region of India approximately from 230 BC to 220 AD.
- Chalukyas in Kartaka: The Chalukyas were prominent in the southern part of India, starting their rule around 543 AD. The famous dynasty of Chalukyas in Karnataka included three different lineages over periods, but their peak started in the Western Chalukyan advancement in this region during 6th and 12th centuries.
Now, when arranging these events in chronological order:
- Chandragupta Maurya in Pataliputra (c. 321 BC) comes first.
- Satavahas in Deccan (c. 230 BC - 220 AD) follows.
- Chalukyas in Kartaka (c. 543 AD onwards) is next.
- Harshavardha in Kanuj (c. 606 AD - 647 AD) is last.
Hence, the correct chronological order is II, III, IV, I.