You've heard the saying that a tomato is really a fruit...well, it's true.
The rest of these are also fruits. Botanically speaking, it's anything with a seed in it.
These are also all vegetables. Without getting too deep, the word vegetable is a culinary term, not a botanical one. If you're cooking they are vegetables, if you're classifying plants they are fruits. I'm sure I've over simplified this for the botanists out there, but hopefully you get the general idea. You can find the print here.