单项选择题

For years, doctors__________ millions of patients' lives with the help of microscopes.

A.have saved
B.are saving
C.will save
D.were saving