Java applets and ActiveX controls are distributed executable programs that execute in the background of a web browser client. This practice is considered reasonable when:
A、a firewall exists.
B、a secure web connection is used.
C、the source of the executable file is certain.
D、the host web site is part of the organization.