单项选择题
A. at top of B. at the top of C. on the top in D. to the top of
A. promised B. were promised C. have promised D. have been promised