The idiom “donkey’s year” means _?

Options:
A. Very Short period
B. Very long period
C. Both
D. None

Answer: B. Very long period