Congratulations, Margorie Lou! You chose the correct answer to this Question Contest!
The answer was D: La Plata dolphin.
Surprisingly, La Plata dolphins reach a maximum size of only 31 inches. Although they are in the river dolphin family, La Plata dolphins actually live in the sea.
Great guesses everyone!