Which sentence uses an prepositional phrase unidiomatically?

Responses
A I was so exhausted that I slept through the day.I was so exhausted that I slept through the day.
B She had been waiting for him since eight that morning.She had been waiting for him since eight that morning.
C We were shocked when she walked in with her new boyfriend.We were shocked when she walked in with her new boyfriend.
D I told my dad to phone us, and we would be there for a flash.

D I told my dad to phone us, and we would be there in a flash.

The prepositional phrase "for a flash" is used unidiomatically. The correct idiomatic expression is "in a flash," which means very quickly or suddenly.