In arthropods, the hemocoel performs which of the following functions?
A) acts as a hydrostatic skeleton-for mobility-in larval stages B) provides space for the internal organs to grow and function C) allows for the circulation of bodily fluids D) all of the above