Question: who killed arjun in mahabharat?
Answer: 2nd time Arjuna was killed by his own son Babruvahana born from Chitrangada during the Ashwmedha Sacrifice where the horse was captured by Babruvahana and after defeating Bhima he fights arjuna and eventually kills him.