Choose the appropriate word to fill is the gaps : Salam hit ---- an excellent idea.
A
with
B
upon
C
by
D
in
Correct Answer: upon