Which punishment is prescribed under Section 304B of Indian Penal Code?

Which punishment is prescribed under Section 304B of Indian Penal Code? Correct Answer Imprisonment for a term which shall not be less than seven years but which may extend to imprisonment for life

Related Questions

How much punishment may be given to an accused of "Dowry Death" under Section 304B of Indian Penal Code:
Section 317 of the Indian Penal Code punishes the offence of exposure and abandonment of a child under 12 years by parent or person having care of it. Section 304 of the Indian Penal code provides for punishment for the offence of culpable homicide not amounting to murder.
'A' exposes her child with the knowledge that she is thereby likely to cause its death. The child dies in consequence of such exposure. In such circumstances 'A' may be