A number is an irrational if and only if its decimal representation is (a) non-terminating (b) non-terminating and repeating (c) non-terminating and non-repeating (d) terminating