Exploring Pacciu's comment.
Let $Q=[0,1]^d$ and let $\chi_Q$ be the characteristic function (or indicator function) of $Q$.
Moreover, for $h=(h_1,h_2,\ldots,h_d)$ we write $Q_h=Q + h = [h_1,1+h_1]\times [h_2,1+h_2]\times\cdots\times[h_d,1+h_d].$ Then $\int_{\mathbb{R}^d} |\chi_Q(x)-\chi_Q(x+h)|^p dx = \int_{\mathbb{R}^d} |\chi_Q(x)-\chi_Q(x+h)| dx =$ $\qquad\qquad\qquad\qquad \int_{Q\setminus Q_h} dx + \int_{Q_h\setminus Q} dx $ Now if $|h|<1$ we have ${Q\setminus Q_h} = [0,h_1)\times[0,h_2)\times\cdots\times[0,h_d)$ so
$\int_{Q\setminus Q_h} dx = h_1\cdot h_2\cdots h_d$ and similarly ${Q_h\setminus Q} = (1,1+h_1]\times(1,1+h_2]\times\cdots\times(1,1+h_d]$ $\int_{Q_h\setminus Q} dx = h_1\cdot h_2\cdots h_d,$ that is $\|\chi_Q-\chi_{Q_h}\|_p^p = 2\cdot h_1\cdot h_2\cdots h_d\le 2\cdot |h|^d$ Hence $\lim_{|h|\to0}\|\chi_Q-\chi_{Q_h}\|_p=0$, that is to say $\chi_Q\in C_p$ (the class in the problem).
Next it is clear that translates and dilations of $\chi_Q$ are also in $C_p$, and since $C_p$ is closed under linear combinations it follows that $C_p$.
Now suppose $f_n\in C_p$ converges to $f\in L^p$ (in the $L^p$-norm), then \left(\int|f(x)-f(x+h)|^pdx\right)^{1/p}=\qquad\qquad\qquad\qquad\qquad\qquad$ $\left(\int|f(x)-f_n(x) + f_n(x)-f_n(x+h)+ f_n(x-h) - f(x+h)|^pdx\right)^{1/p} \le$ $\qquad\qquad\qquad 2\|f-f_n\| + \left(\int|f_n(x)-f_n(x+h)|^pdx \right)^{1/p} \to0$$ as $n\to\infty$ (due to translation invariance)- in other words $C_p=L^p$