"Till the cows come home", means:
- A. Until evening time
- B. For a very long time
- C. Futile efforts everyday
- D. Sometimes in a day
Explanation
“Till the cows come home” means for a very long or indefinite time. It does not literally refer only to the evening, although cows returning home can suggest a long wait.