Your answer, "Five", is not correct.
The correct answer to
How many sons did Michal have?
is
Zero
as shown by
2 Samuel 6:23
which is
- KJV
- Therefore Michal the daughter of Saul had no child unto the day of her death.
- NIV
- And Michal daughter of Saul had no children to the day of her death.