8. Among the following expressions, the largest result is ( ).
(A) $4^{\frac{1}{4}}-3^{\frac{1}{3}}$
(B) $7-5 \sqrt{2}$
(C) $5 \sqrt{2}-7$
(D) $2+\sqrt{3}-(2-\sqrt{3})^{-}$
8. C

Translate the text above into English, please retain the original text's line breaks and format, and output the translation result directly.