单项选择题

Since the new technology was introduced last month, we()in speeding up production.

A.succeed
B.succeeded
C.have succeeded
D.will succeed