Almost anyone. The main thing is to keep the balance of proteins, fats and carbohydrates (1: 1: 4), as well as the balance of milk to meat, etc. (more details in the picture)
If this balance is met, then almost any product can be abandoned. For example, if you stop eating pork, you can easily compensate for it with chicken or beef. If you refuse buckwheat, it can be replaced with other cereals. Pasta can be compensated for with white bread, and fish with other iodine-containing foods. And so on.
The main thing is not to give up the whole group (for example, meat or milk). You won't die, the body will get used to it over time, but a lack of some nutrients can lead to illness or simply a lack of energy.
Yes, practically from any, although no, a person cannot live without salt, for example.
Personally, I live quietly without consuming dairy products, everything from yoghurts to cheeses, half of the inhabitants of India do not have proteins in their diet of animal origin, and formally live, almost all of humanity until recently did not use sugar, almost all residents of mountainous regions do not eat fish, do you remember at least one fish dish of Caucasian cuisine? Muslims and Jews don't eat pork. In general, it can be enumerated for a long time.
There are cases when people lived for years on a very monotonous diet, for example, only bread, water and milk (the case when a Red Army soldier was sheltered during the Great Patriotic War, he lived in the underground, eating only bread, milk and water), or in fact only meat (almost all the indigenous peoples of the North actually ate only meat)