What animal says "neigh" and can be ridden by humans?
A. Goat
B. Donkey
C. Cow
D. Horse