Zero belongs to the following sets of real numbers:
- Whole numbers (since whole numbers include 0, 1, 2, 3, ...).
- Integers (since integers include negative numbers, zero, and positive numbers).
- Rational numbers (since 0 can be expressed as the fraction 0/1, which is a rational number).
Zero does not belong to the set of natural numbers (which typically start from 1) or to the set of irrational numbers (which cannot be expressed as a fraction).
Therefore, the correct answer is:
D. Whole numbers, integers, and rational numbers.