Select the most appropriate meaning of the given idiom.
When pigs fly
ASomething unplanned
BSomething terrible
CSomething that spoils relationships
DSomething that will never happen
ASomething unplanned
BSomething terrible
CSomething that spoils relationships
DSomething that will never happen
Related Questions: