'Donkey's years' means:AUseless timeBA short period of timeCA long period of timeDNone of the aboveAnswer: C. A long period of time Read Explanation: "Donkey's years" is an informal British English idiom meaning a very long time. It originated as a pun on "donkey's ears" (which are long), playing on the word "years" sounding similar to "ears." It is often used in phrases like "I haven't seen him in donkey's years." Read more in App