All true. The D&D universe is certainly not goverend by science as we know it, and it would be silly to suggest otherwise.
However, there is still an underlying and unwritten rule that unless a phenomenon is explained outright as a magical, divine, planar, elemental, supernatural, psionic, or...