The main reason that France signed a formal alliance with the colonies during the American Revolution was:
the formation of the Continental Congress.
Great Britain’s victory at the Battle of Saratoga.
the colonial victory at the Battle of Saratoga.
Benjamin Franklin’s negotiations on their behalf.