Application A contains ActiveX control B. ActiveX control B in turn, uses the functionality provided by ActiveX control C. What roles do each of these components play?