He has faults,____ I love him all the same.

He has faults,____ I love him all the same.

A.so

B.but

C.as

D.though

正确答案是B