单项选择题

She______ a new idea for increasing sales. It turned out to be a excellent one.

A.followed up
B.kept up with
C.came up with
D.went ahead with