“In the nick of time” means: (A) Too late (B) On time (C) In time (D) None of theseâ–ºCorrect Option Correct Option is: C