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