Multiple choice Which of the following parts forms the stone or pit of peach? Mesocarp Endocarp Exocarp Pericarp Reveal answer Fill a bubble to check yourself B Correct answer Explanation Endocarp forms pit or stone of peach.