Beetles serve as the intermediate hosts for which of the following cestode parasites?
(a) Macracanthorhynchus hirudinaceus (b) Hymenolepis diminuta (c) Moniliformis moniliformis (d) All of the above