Is the following use of honor acceptable in British English? The following examples are from American sources; I'm wondering whether they make sense in British English.
The soldier honored his country with 20 years of service.
We are very pleased, sir, to welcome you to the White House, and we're pleased to be honoring this man who has so honored his country with his art. (George Bush)
In doing that, we will pay tribute to a Senator who honored us and honored his country with his public service. (Congressional Record, V. 149, PT. 19, October 24, 2003 to November 4, 2003.)
Great athletes honor their countries by winning medals.
I've noticed that major American dictionaries have the following senses of honor that capture the above examples:
The Merriam-Webster Learner's Dictionary: to regard or treat (someone) with respect and admiration : to show or give honor to (someone)
The Merriam-Webster Dictionary: to confer honor on
The American Heritage Dictionary: To confer distinction on