There are many species of land animals much larger than rats.
Which of the following two sentences does not make sense?

[A] "rats are the largest land animals"
[B] "rats are not the largest land animals"