问题

John is honest,hardworking and responsible________is no doubt that he is the best person for the job[ ]
A:Which
B:There
C:What
D:That
B:There
C:What
D:That
正确答案是: