Interview Question 17Mark DoneReset safety.Knowledge Check17. Why is `git reset --hard` dangerous?AIt disables branchesBIt can discard tracked working-tree changesCIt only works remotelyDIt creates infinite commits