The correct option is D Hepatic caecae
The hepatic caecum is found in grasshopper and cockroaches, which secretes enzymes into the stomach. Here, they assist in the digestive process. They are present at the beginning of the midgut where they float freely in the haemocoel and helps in digestion.
Therefore, the correct answer is option D.