Apologies for the confusion. Yes, you are correct. 0 is considered a whole number but not a natural number. Thank you for pointing that out.
A whole number is any positive number, including zero and any negative number. However, a natural number is a positive number excluding zero. Therefore, −12 is a whole number but it is not a natural number.