What is the world's largest rodent?

Kangaroo Rat

Porcupine

Capybara

Gopher