What does the phrase “Cry over spilt milk” mean?

A. A short explanation
B. Complaining about something that can’t be undone
C. Letting emotions out
D. Being upset over trivial matters
✅ Answer: B. Complaining about something that can’t be undone