HOW LONG ….. YOU STUDIED ENGLISH

2. How long ….. you studied English?A. has B. have C. do D. did