Which is best for a long, healthy life: a strict vegetarian or mixed diet?

Mixed. You can have a healthy mixed diet, to focus on only one group of food is not enough to meet all the requirements for our body. One needs proteins, veggies, carbs, good fats and fruits to work better.