He was advanced to the rank of general.
I agree with you to a degree.
I can make a distinction between good and bad.
The prisoner of war bore himself with great dignity.