问题

What’s up? You look worried.Well,I_____on the problem for 5 hours but I haven’t got a single clue
A:have worked
B:worked
C:will work
D:have been working
B:worked
C:will work
D:have been working
正确答案是: