He was in town to ____ his new books.

He was in town to ____ his new books.

A.propose

B.improve

C.uphold

D.promote

正确答案是D