按照贷款条件划分,商业银行贷款包括信用贷款和担保贷款。信用贷款是以借款人信誉发放的贷款,而担保贷款则是以特定的抵押品作为担保的贷款,其中包括保证贷款、抵押贷款和质押贷款。因此,选项B(质押贷款)、C(信用贷款)和D(保证贷款)是正确的答案。而选项A(商业贷款)和E(消费贷款)是按用途划分的贷款类型,不属于按贷款条件划分。