选C.恭喜,高智商的人就是你啦,为自己鼓掌吧.来看下你的解题思路是不是也是这样吧!
首先设他在世时某年年龄为x,则x的平方<1945,且x为自然数.其出生年份x的平方-x=x(x-1),他在世年龄1945-x(x-1).1945的平方根=44.1,则x应为44或略小于此的数.而x=44时,x(x-1)=44×43=1892,算得其在世年龄为1945-1892=53;又x=43时,x(x-1)=43×42=1806,得其在世年龄为1945-1806=139;若x再取小,其在世年龄越大,显然不妥.故x=44,即他出生于1892年,终年53岁.