The best answer is A.
A river ran through the location and could be used to power the factories.
Based on this early illustration of the town, one reason Lowell and his partners built factories on the river was for the ability for the factories to be powered by steam engines.