单项选择题

This is the second time she ______ improvement on that equipment.

A.had made
B.made
C.is making
D.has made