For a polynomial p(x), it is given that p(3)=0. Which one of the following statements is necessarily true?
(a) The remainder is 3 when p(x) is divided by (x−3).
(b) (x−3)2 is a factor of p(x).
(c) The remainder is 0 when p(x) is divided by (x−3).
(d) The remainder is 0 when p(x) is divided by (x+3).