4. Point $P$ on the plane of $\triangle A B C$ such that the areas of $\triangle A B P$, $\triangle B C P$, and $\triangle A C P$ are equal. The number of such points $P$ is ( ).
(A) 8
(B) 4
(C) 3
(D) 1
4. B

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