What is the primary function of the bulbus glandis during mating in canid mammals?

A. To lock the male's penis inside the female's vagina
B. To retract the penis after mating
C. To produce sperm for fertilization
D. To stimulate ejaculation of prostatic fluid
Answer: 