Question 29The period in which the hen lies on its eggs until it hatches is known as ____ periodA.Liberation B.Incubation C.Breeding D.Rousting Objective Show full explanation