The best explanation for why South and North Carolina divided into two separate colonies is:
2. The charter signed by King Charles II in 1663 created two separate royal colonies.
This charter laid the groundwork for the eventual separation of the two regions into distinct colonies.