Tolong jelaskan mengenai Penamaan calon dari Pilihan raya kecil Semenyih 2019 dalam bahasa melayu

Pilihan Raya Kecil Semenyih menyaksikan pertembungan empat penjuru antara calon PH-PPBM, BN-UMNO, PSM dan calon Bebas. PH-PPBM mencalonkan Muhammad Aiman Zainali. BN-UMNO telah mempertaruhkan Zakaria Haji Hanafi. PSM mencalonkan Nik Aziz Afiq Abdul, manakala seorang calon bebas Kuan Chee Heng turut mencalonkan diri.