Top is yugo M48 which fits M98 mausers such as the K98k, M24/47, M48 etc.
Middle, I was going to say east german AKM, but there's no wire cutter feature. Looks like a chinese AKM type 2 bayonet.
Bottom is an FN C1/ L1A1 bayonet. The muzzle ring is too small for a No.5 Enfield, among other details.