When did you last ride a bike?---> How long ___...

Câu hỏi: When did you last ride a bike?---> How long ___________________________________________

A. have you ridden a bike?

B. is it since you rode a bike?

C. is it since you have got a bike-ride?

D. have you been riding a bike?