The total length of Mississippi River is ____. It flows from Lake Itasca, Minnesota from north to south, passing through 10 states and pours into the Gulf of Mexico near New Orleans.
A、3542
B、3659
C、3734
D、3689