New to Satt Academy? Create an account
or
Log in with Google Account
She ___ a new idea for increasing sales.
came up
came up with
came up on
came upon