为什么必须是斯内普杀死邓布利多呢