What sets the rotation rate of young neutron stars and black holes?

a. Pre-collapse rotation rate
b. Supernova dynamics (e.g., SASI, kicks, turbulence, fallback, etc.)
c. R-mode instability
d. Other