B
根据《劳动法》第29条的规定,劳动者有下列情形之一的,用人单位不得依据本法第 26条、第27条的规定解除劳动合同:(1)患职业病或者因工负伤并被确认丧失或者部分丧失劳动能力的;(2)患病或者负伤,在规定的医疗期内的; (3)女职工在孕期、产期、哺乳期内的;(4)法律、行政法规规定的其他情形。A选项中张某虽然患职业病,但是未丧失劳动能力,所以单位有权解除劳动合同。《关于贯彻执行<劳动法>若干问题的意见》第30条规定,《劳动法》第25条用人单位可以解除劳动合同的条款,即使存在第29条规定的情况,只要劳动者同时存在第25条规定的四种情形之一,用人单位也可以根据第25条的规定解除劳动合同。C选项中李某虽然在哺乳期内,但是严重违反劳动纪律,符合《劳动法》第25条规定的情形,所以用人单位有权解除劳动合同。