Большой русско-испанский словарь
Cualquiera que
кто ни придёт, кто бы ни пришёл — cualquiera (quienquiera) que venga
кто бы то ни был — sea quien sea, no importa quien
кто (бы) ни