We will discuss the strange idea you________ this afternoon. 
#64057
A
came up to
B
came up with
C
come through
D
come across