選項a正確。中國古代有奴隸制五刑,封建制五刑。前者包括五種肉刑:莫、莫(衣)、莫、貢、打。封建制度的五刑是:刑、杖、徒、流放、死。封建五刑制度最早是在隋朝的《黃愷律》中確立的。
選項B正確,十惡中的“絕道”是指滅絕人性,包括殺害全家(且被害人冤死),或肢解屍體殺人;或者用下毒的方法企圖毒死人。因此,張某的殺人碎屍行為應該是不合理的。
選項C正確。根據唐律,“因公務而犯罪”是“公罪”。當官員在執行公務時不小心犯了錯誤時,犯罪發生在執行公務的過程中,並不是為了個人利益而犯罪,屬於“公共犯罪”。
選項D錯誤。唐代行使中央司法權的機關是大理寺,刑部督辦復查(明清時兩者職能對調)。