影响金融工程产品设计的现实约束包括(     )。   
A、                  文化环境   
B、                  法律监管环境   
C、                  道德伦理   
D、                  会计税务准则