估算活动资源的输出主要包括资源需求、估算依据、资源分解结构以及项目文件(更新)。这些输出帮助项目团队进行资源估算,明确活动所需的资源种类、数量及相应的配置计划,从而确保项目的顺利进行。因此,正确答案为B。