A female horse less than one year of age is called _______________________?

A female horse less than one year of age is called _______________________?

A. Filly
B. Foal
C. Mare
D. None of the above