We are given the following number
![-12.\bar{123}](https://img.qammunity.org/2023/formulas/mathematics/college/bz8dhs3ryyn4qb5yy5wsxxy2b1nrm3n0xw.png)
Where the decimal part is repeating.
These rational numbers are called recurring non-terminating numbers.
Also, notice that the number is in decimal (not whole) so this is definitely not an integer.
It is also not a whole number since it is in decimal.
Since the number is rational, it cannot be irrational.
Therefore, the only correct answer is "rational"