Which one of the following services provides transactional programming, object pooling, and role-based security?
ADO
CLR
MTS
COM+
COM/DCOM