What determines hail size?

Hail can be as small as a pea or bigger than a grapefruit. What determines the size of a hailstone?
All Videos