问题

Charles Babbage is generally considered ______ thefirst computer.

A:to invent
B:inventing
C:to haveinvented
D:havinginvented
正确答案是: