本分 means 'one's allotted role / what is properly one's own'.
守本分 — 'keep to one's allotted role' — sits at the heart of traditional Confucian social order: each person fulfilling the role they're born into. Modern usage can be approving ('responsible, no overreach') or mildly critical ('lacks ambition').