The blood type diet is garbage, nothing more than an author making money on a new health fad. From a molecular standpoint the differences between blood types is 1 molecule. Everyone makes the O antigen, those with type A add one molecule a sugar called N-Acetylgalactosamine to the O antigen. Type B add the sugar Galactose to the O antigen. Type O do not add anything to the antigen. If we could magically (or by transfusion) remove all the Galactose / N-Acetylgalactosamine antigens from a person's blood they would not notice it. That's it. Antibodies will recognize between self and non-self antigens other than than there is no difference among the blood types.
Nothing you eat is better for one blood type over another and trudeau is wrong about carbonation.