以下设置密码的方式中哪种更加安全____
A.用自己的生日作为密码
B.全部用英文字母作为密码
C.用大小写字母、标点、数字以及控制符组成密码
D.用自己的姓名的汉语拼音作为密码
请帮忙给出正确答案和分析,谢谢!