【喵呜刷题小喵解析】:《劳动合同法》规定,劳动者在本单位连续工作满十五年,且距法定退休年龄不足五年的,用人单位不得依照本法第四十条、第四十一条的规定解除劳动合同。本题中,王某已在单位连续工作18年,距离法定退休年龄不足5年,因此用人单位不得依据《劳动合同法》第四十条、第四十一条的规定将其解雇。因此,企业无权解雇王某。所以,正确答案为D。