Short answer: Yes — the sentence is grammatically correct.
Why it is correct (easy steps):strong>
- Subject: "Apples" means more than one apple.
- Verb: "are" matches the plural subject "Apples."
- Two things joined: The word "and" joins two ideas: they have vitamins, and they are healthy for you.
- Punctuation: The sentence starts with a capital letter and ends with a period — good!
Words explained for a 6-year-old:
- "Rich in vitamins" means the apples have lots of good stuff inside that helps your body.
- "Good for you" means they help keep you healthy.
Simple ways to say the same thing:
- Apples have lots of vitamins and are good for you.
- Apples have vitamins. They help keep you healthy.
Try this: Read the sentence out loud slowly. Can you point to the word that tells what apples do? (That word is "are".)