根据《商业银行法》的规定,某商业银行从事的下列行为中,违反法律规定的有( )。
A.投资100万元人民币建设自用办公大楼的附属设施
B.投资某信托投资公司
C.投资某证券公司
D.向该商业银行的董事发放信用贷款
参考答案:B,C,D
解析: 本题考点为商业银行的违法行为。根据我国《商业银行法》第43条的规定:“商业银行在中华人民共和国境内不得从事信托投资和证券经营业务,不得向非自用不动产投资或者向非银行金融机构和企业投资,但国家另有规定的除外。”因此,本题中选项BC是正确的。《商业银行法》第40条规定:“商业银行不得向关系人发放信用贷款;向关系人发放担保贷款的条件不得优于其他借款人同类贷款的条件。 前款所称关系人是指: (一) 商业银行的董事、监事、管理人员、信贷业务人员及其近亲属; (二) 前项所列人员投资或者担任高级管理职务的公司、企业和其他经济组织。”因此,选项D是正确的。而选项A是商业银行的正当投资行为。因而是合法的。