Q1: Can a child component modify props?
No. Props are read-only. If you need to modify, use state.
Q2: Can I pass an array or object as a prop?
Yes, any JavaScript value can be passed as a prop.
Q3: Do props work only for functional components?
No. Both functional and class components can use props.