B.根據核外電子層的排列:具有多個電子層的原子中,第壹層最多可容納2個電子,第二層最多可容納8個電子,最外層的電子數不超過8個電子,說明Mg原子的核外電子構型是錯誤的,所以B是錯誤的;
C.Si元素屬於非金屬元素,所以C的說法是錯誤的;
D.根據元素周期表提供的信息,已知Si元素的名稱為矽,其核電荷數為14,所以D是正確的;
所以選d。