Q. Which lifecycle hook is called when an input property changes? (A) ngOnInit (B) ngDoCheck (C) ngOnChanges (D) ngAfterViewInit ποΈ Show Answer π¬ Discuss π Share β‘Menu β Correct Answer: (C) ngOnChanges Explanation: ngOnChanges reacts to @Input() changes.