Which of the following is an idiom?

Which of the following is an idiom?
A、Till the cows come home.
B、Till the sheep come home.
C、Till the horses come home.
D、Till the pigeons come home.
【正确答案】:A