D isn't designed to run in 8 or 16 bit at all, but even with 32 bit, in theory, it would work, but in practice i don't think any of the compilers and runtimes are up to it right now.