Forget about using Canon FD lenses on EOS cameras. You can not get infinite focus with those lenses without adding additional lenses. This is because at 42 mm, the FD mount has a shorter recording distance (a / k / at the focal length of the flange) than the 44 mm of the EF mount. If you insist on using non-EF lenses in EOS cameras, lenses made for mounts with longer recording distances than EF lenses will be preferred. The support for Minolta A of 44.5 mm is out due to mechanical space problems. The same goes for the Olympus OM mount. That leaves Nikon F and Pentax K as the most likely candidates.
However, you will still give up a lot when you use a Nikon F or Pentax K lens instead of a native Canon EF lens.
I never recommend adapting cross-brand lenses² when there is a native lens for a particular mount available. YMMV
If you are using an AOS-C EOS camera, the EF-S 24mm f / 2.8 STM sells for about $ 130 new from authorized dealers.
If you are using an FF EOS camera, the EF28mm f / 2.8 costs $ 470.
Some third-party lenses in the Canon EF mount (for both APS-C and full mount):
Yongnuo 35mm f / 2 (with AF) – $ 90
Samyang (Rokinon) 24 mm f / 1.4 (MF) – $ 380
¹ These additional optics also act as moderate teleconverters, which override the stated purpose of a fast and wide-angle lens. TC makes a lens longer and slower.
² Something like EOS EF to EOS-M is a bit different, since both mounts use the same protocols, the only difference is the RD.