4. The number of $x$ that satisfies $|x-2|+|x+1|=3$ is ().
(A) 0
(B) 1
(C) 2
(D) More than 2
4. D

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