Match List-I (Type of soil) with List-II (Suitable foundation) and select the correct answer using the codes given below the lists:
List-I
A. Strong soil in surface layer
B. Weak surface layer followed by rock at shallow depth below ground
C. Swelling soil in surface layer extending up to a few meters below ground level
D. Weak heterogenous surface soil layer
List-II