-34 is indeed a "whole number, integer, and a rational number." Whole numbers are full numbers including negatives, not including fractions, decimals, and percents. Integers are whole numbers can be negative or positive. Also rational numbers are anything that can be expressed as a fraction.
Hope this helps.