Answer:
A) Mounted upon is the correct answer.
Various meanings of Surmount are; to surpass, to get better of, to lie on top of, to climb up and to place something on top of something else. In the above, the word surmounted most nearly means mounted upon. Example: The crossing is surmounted by a dome, and the church with a cross.