B, by the way google translate is great for words that don't have two meanings! ;)
Answer:
Le agradecieron su contribución de tiempo y dinero. Hizo una contribución importante al debate. Como alcalde, hizo muchas contribuciones positivas al crecimiento de la ciudad.
Explanation:
In english v
They thanked him for his contribution of time and money. He made an important contribution to the debate. As mayor, he made many positive contributions to the growth of the city.
Is there a picture to go along w this?