What along with privateer was XXX's military rank?
Du Hengyan
Du Hengyan (Chinese: 杜恒岩; pinyin: Dù Héngyán; born July 1951) is a general (Shang Jiang) in the People's Liberation Army and the current Deputy Director of the Political Work Department of the Central Military Commission.
Shang Jiang