2. Place two equal-sized regular tetrahedra with one base overlapping, forming a triangular dipyramid. If a plane cuts through this triangular dipyramid, the cross-section can have at most ( ) sides.
A. $=$
B. Four
C. Five
D. Six
2. D

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