The plain of Mahanadi is spreaded in the following:

Northern Chhattisgarh
Middle Chhattisgarh
South Chhattisgarh
All of the above

The correct answer is D. All of the above.

The Mahanadi plain is a large alluvial plain in the Indian state of Chhattisgarh. It is spread over the northern, middle, and southern parts of the state. The plain is formed by the deposition of sediments by the Mahanadi River and its tributaries. The plain is a fertile agricultural region and is also home to a number of industries.

The northern part of the plain is drained by the Mahanadi River and its tributaries, the Seonath and the Hasdeo. The plain is a fertile agricultural region and is home to a number of industries. The major cities in the northern part of the plain are Raipur, Bilaspur, and Durg.

The middle part of the plain is drained by the Mahanadi River and its tributaries, the Indravati and the Brahmani. The plain is a fertile agricultural region and is home to a number of industries. The major cities in the middle part of the plain are Sambalpur, Jharsuguda, and Rourkela.

The southern part of the plain is drained by the Mahanadi River and its tributaries, the Tel and the Son. The plain is a fertile agricultural region and is home to a number of industries. The major cities in the southern part of the plain are Raigarh, Korba, and Bilaspur.