FERMAT 1997 Problem 23

If f(x)=px+q and f(f(f(x)))=8x+21, and if p and q are real numbers, then p+q equals

Answer Choices
A. 2
B. 3
C. 5
D. 7
E. 11