单项选择题

He promised to write to me ()he reached office.

A. at that moment
B. for that moment
C. immediately
D. soon