多项选择题

以下关于格式规约的说法,正确的有哪些:

A.代码块缩进4个空格,如果使用tab缩进,请设置成1个tab为4个空格
B.代码块缩进5个空格,如果使用tab缩进,请设置成1个tab为5个空格
C.为了保持代码美观,《手册》强烈推荐增加若干空格,使某一行的变量与相邻对应位置的变量对齐
D.方法体内的执行语句组、变量的定义语句组、不同的业务逻辑之间或者不同的语义之间推荐插入一个空行;相同业务逻辑和语义之间不需要插入空行