Which of the following organs secrete digestive juices in cockroach?

A. Gizzard
B. Malpighian tubules
C. Crop
D. Hepatic caeca