From which type of clouds do hail pellets form?

cirrus
cumulonimbus
nimbostratus
stratus