Which is the world’s longest insect,can grow to ore than 56 cm in length?
A) Stick insect
B) Praying mantis
C) Giant water bug
D) Goliath Beatle