I spent half an hour ___ this difficult math problem.
A.having worked on B.to work on C.on work D.working on E.
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。