A.indisputable
B.arguable
C.doubtful
D.hesitated