KABUL - At least five United Nations staff members were killed today in an attack on a guest house in Kabul that has drawn widespread condemnation from top officials, as well as a pledge that the world body will continue its vital work in the country.