Salam hit ______ an excellent idea
A
with
B
upon
C
by
D
in
Correct Answer: upon
.