In this paper, we classify the solutions of the following critical Choquard equation (−Δ)2nu(x)=∫Rn∣x−y∣μe22n−μu(y)dye22n−μu(x), in Rn, where 0<μ<n, n≥2. Suppose u(x)=o(∣x∣2) at ∞ for n≥3 and satisfies ∫Rne22n−μu(y)dy<∞, ∫Rn∫Rn∣x−y∣μe22n−μu(y)e22n−μu(x)dydx<∞. By using the method of moving spheres, we show that the solutions have the following form u(x)=ln∣x−x0∣2+ε2C1(ε).