_____ all the shortcomings you mentioned ,he is a man to be depended on.
#28519
A
In spite
B
Although
C
Though
D
Despite