which ones rings gaskets

Hi all
Rebuilding a 1998 300ex and for the rings and head gasket babbitsonline which I have found to be the cheapest for oem parts and local to(no shipping) list 2 different rings and head gasket brands. How do you know which to order?

RING SET, PISTON (STD) (RIKEN)

13011-HM3-671

$27.87

2

RING SET, PISTON (STD) (TEIKOKU)

13011-HM3-672

GASKET, CYLINDER HEAD (NIPPON LEAKLESS)

12251-HC0-013

$18.09

4

GASKET, CYLINDER HEAD (O.S)

12252-HC0-305