The offer was transmitted Friday by the ambassadors of Britain , France and Germany , which have been negotiating with Tehran to seek guarantees that its nuclear program is peaceful .