英语单选题求助 说明原因~

问题描述:

英语单选题求助 说明原因~
My hometown isn’t —— it used to be ten years ago.
A what B who C where D which

A.因为是宾语从句,在句子中充当宾语,所以必须加入代词而不能是副词,所以不能用where,hometown是物自然不能用who,which则是用在定语从句中.所以选A