Let p(x) and q(x) be rational functions. Consider r(x)=q(x)p(x). Which of the following always describes the domain of r?
a) All real x for which q(x)=0
b) All real x for which p(x)=0 and q(x)=0
c) All real x for which both p(x) and q(x) are defined and q(x)=0
d) All real x except those for which either p(x)=0 or q(x)=0