Only the first one is an NPK the other 2 are additives and are not a full NPK nutrient on their own.

Shults cactus food is also a very good choice if you can't find the proper nutrients to grow this plant. You are always better off if you can find the proper nutrients for growing this special plant but if you can't then the cactus food is close.