What is the name given to a young horse?

A. Stallion

B. Foal

C. Mare

D. Jockey

Leave a Reply