单项选择题

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

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