单项选择题

She()a new idea for increasing sales.

A.came up with
B.came up at
C.came by
D.came for