选A
1.分析此句结构,动词set up后面是一个宾语,所以__was a waste land after the earthquake.为宾语从句,而不是定语从句.
该宾语从句明显缺少一个表示sth的主语,所以用what代替并引导此从句.
2.而where如果引导宾语从句,它在从句中只能充当地点状语,而不能充当主语,排除.
如:I don't know where you live.
3.which如果引导宾语从句,的确也可以做从句主语,但是它的准确意思是“哪一个/哪一些...”,这样句意不通,排除
很高兴为你解答,