non-root D