Answer: Transitive dependency
Step-by-step explanation:
The 3NF states that non trivial functional dependency must not transitively depend on the candidate key.
So when ever there is transitive dependency then 3NF tries to remove those dependencies by breaking the table.