事务中间件(TPM)提供支持大规模事务处理的可靠运行环境。这意味着它专门用于处理涉及多个操作的事务,确保这些操作以可靠的方式执行,特别是在大规模数据处理的环境中。而其他选项如数据库访问中间件、远程过程调用中间件和面向消息中间件各有其特定的功能,并不直接提供支持大规模事务处理的可靠运行环境。因此,正确答案是C。