It is C and the French didn't help matters by not declaring what the boundries of the land actually were. Spain controlled Louisiana (New Orleans and the Mississippi going up for 100 miles). There was no other way that was better than the Mississippi to transport goods from Ohio Valley (for example).
It is true that the My Lai Massacre was a major reason why American public opinion turned against US involvement in Vietnam, but this was not the main reason.