Interview Question 21Mark DoneRebase knowledge.Knowledge Check21. Why do rebased commits have different hashes?AGit randomly changes hashesBTheir parent and commit metadata changeCBranches force new hashesDThe files are encrypted