依据教材知识,法律处罚包括民事处分、刑事处分和行政处分等.包工头杨某被判处有期徒刑10个月说明犯罪行为,受到的是刑罚处罚,即刑事处分,B符合题意;民事处分指人民法院依法对违反民事法律应负民事责任的行为人所处的民事制裁、处罚措施,包括训诫、责令具结悔过、收缴进行非法活动的财物和非法所得、罚款和拘留等,A不符合题意;行政处分是指国家机关、企事业单位对所属的国家工作人员违法失职行为尚不构成犯罪,依据法律、法规所规定的权限而给予的一种惩戒.行政处分种类有:警告、记过、记大过、降级、撤职、开除,C不符合题意;治安管理处罚是指对扰乱公共秩序,妨害公共安全,侵犯人身权利、财产权利,妨害社会管理,具有社会危害性,尚不够刑事处罚的,由公安机关给予的处理惩罚,D不符合题意.故选B