问题

_____ in London, he was eager to see the Big Ben[ ]
A: To his arriving
B: Once his arrival
C: Upon his arrival
D: The moment arrived
B: Once his arrival
C: Upon his arrival
D: The moment arrived
正确答案是: