What is a haruspex?

a. An official known for speaking to the public.
b. A seer; someone who practices divination rituals.
c. An extinct species of bird that was native to Tuscany.
d. A vertical ornament at the eaves of a tiled roof.