" HOW LONG HAVE YOU WORKED HERE

71. " How long have you worked here?" he asked.

A. He asked me if I had worked there long

B. He asked me how long had I worked there.

C. He asked me how long I had worked there.

D. He asked me for how long I had worked there.