He has always insisted on his ________ Mr.Tuner instead of Dr.Turner.

He has always insisted on his ________ Mr.Tuner instead of Dr.Turner.

A.been called

B.called

C.having called

D.being called

答案及解析: D