What is the difference between QA/QC and V&V(Verification and Validation)?

What is the difference between QA/QC and V&V(Verification and Validation)?

Verification is the process of evaluating steps to determine whether they meet the specified requirements. During or at the end of the development process, Validation is the process of evaluating product to determine whether product meets the specified requirements or not. Quality assurance is a proactive and reflective set of quality ensuring activities in a broader sense. Quality control is reactive and reflective set of quality ensuring activities in a narrower sense,