is 0 a natural number, whole number , or integer

0 is a whole number and an integer, but it is not considered a natural number.

pick the best one

The best answer is that 0 is a whole number and an integer.

pick the best one between whole number and integer

The best answer is that 0 is both a whole number and an integer.