The correct option is C At the last moment
The phrase “at the eleventh hour” means at the last possible moment or opportunity, before something is to commence. For example, “They reached at an agreement at the eleventh hour before project submission.” Hence, Option C is correct. The rest of the options do not express this meaning, hence incorrect.