↑(私の上のコメント)エラーとは別の件です。 エラーは、やっぱり Dの未設定が原因だと思います。