identify which condition is nessacary for a number to be rational

a. it must be written as a fraction
b. it must not be an endless decimal
c. it must not be negative
d. it must be able to be expressed as an interger divided by a nonzero interger

d. it must be able to be expressed as an integer divided by a nonzero integer