Name of the dog in the cartoon and comic strip "Garfield"?

A Odie C Scooby Doo
B Snoopy D Marmadule