who destroyed the last remaining horcrux
-
Harry
-
Neville
-
Ron
-
Dumbledore
B
Correct answer
Explanation
Neville Longbottom destroys Nagini, the last remaining Horcrux, during the Battle of Hogwarts. He uses the Sword of Gryffindor to behead the snake, which was Voldemort's final Horcrux and contributed to his defeat.