单项选择题

James Watt()the steam engine.

 A.was inventing  
B.invented  
C.had invented  
D.has invented