Which of the following best describes a geometric progression (GP)?
a) Each term is obtained by multiplying the preceding term by zero.
b) Each term is obtained by multiplying the preceding term by a fixed non-zero constant.
c) Each term is obtained by adding a fixed constant to the preceding term.
d) Each term is obtained by multiplying the preceding term by a constant that varies with the term number.