Which foundation suits best for Black Cotton Soil?

Black cotton soil is a type of soil that exhibits high activity. This type of soil undergoes considerable swelling and shrinkage with moisture movement.
The best foundation type for black cotton soil is raft or mat foundation or under-reamed pile foundation.

Another way to deal with the foundation problem on black cotton soil is to completely replace this soil with non-swelling soil.

One other possible solution is soil improvement.
 
Whenever Black cotton soil reported. Check all Bore log data. Re confirm it.
Because after Excavation you have to remove that material and refill with good material.
All Suggestion you have in Geotechnical Investigation report. If you have not conducted, you are.
strictly advised to conduct Geo Technical Soil Exploration for Structural Designer requirement.