(多选题)为了确定审计的前提条件是否存在,注册会计师应当就管理层认可并理解其责任与管理层达成一致意见。下列有关管理层责任的说法中,正确的有( )。
A. 管理层应当按照适用的财务报告编制基础编制财务报表,并使其实现公允反映
B. 管理层应当设计、执行和维护必要的内部控制,以使财务报表不存在由于舞弊或错误导致的重大错报
C. 管理层应当向注册会计师提供必要的工作条件,包括允许注册会计师接触与编制财务报表相关的所有信息
D. 管理层应当允许注册会计师在获取审计证据时不受限制地接触其认为必要的内部人员和其他相关人员
答案:ABCD
解析:管理层对财务报表的责任包括三个方面,属于教材原文的考核。