Which of the following statements is always true?
A All integers are counting numbers.
B All rational numbers are integers.
C All integers are whole numbers.
D All counting numbers are whole numbers.