"May" is more formal than "might" but I'm sure they're both OK.
I think that might is more correct than may.
If the police had arrived earlier, she might not have died.
Using "might" is more accurate.
I think correct answer is might due to the tence of sentence