.--______ have you been at this school? --For about three years.
A.How often
B.How many
C.How much
D.How long
正确答案是D