A. PUNCTUAL B. PUNCTUALITY C. ON TIME D. PUNCTURE

25. A. punctual

B. punctuality

C. on time

D. puncture