Charles Babbage is generally considered______the first computer.
A. to invent B. inventing C. to have invented D. having invented
Charles Babbage is generally considered______the first computer.
A. to invent B. inventing C. to have invented D. having invented
选C。