单项选择题

"How long ______________ in the sun You are working too hard!"

A.have you sewn
B.did you sew
C.have you been sewing
D.are you sewing