The correct option is C Midgut
Hepatic caeca in cockroach are finger-shaped structures present at the junction of gizzard and mesenteron or midgut. They are 6-8 in number. It is helpful in digestion and absorption of some digested food materials. They are derived from the midgut.
Therefore, the correct answer is option C.