【喵呜刷题小喵解析】:战略性人力资源管理建立在理性选择和用户基础两种理论基础之上。理性选择理论主要包括行为角色理论、资源基础理论、人力资本理论、交易成本理论和代理理论。这些理论为战略性人力资源管理提供了重要的理论支撑,使其能够更好地理解和管理人力资源,以实现组织的战略目标。因此,选项A、B、C、D、E都是理性选择理论的重要组成部分,都应被选中。