You have been asked to configure a login class that will permit its users to view and edit the configuration. The class should allow a user to view the entire configuration, but only to edit the interfaces, routing-options, and protocols hierarchies. Which configuration accomplishes this login class?
A. permissions [ view-configuration clear network view ]; allow-configuration "(interfaces) | (routing-options) | (policy-options) | (protocols)";
B. permissions [ view-configuration clear network view ]; allow-commands "(configure)";
C. permissions [ view-configuration clear network view ]; allow- commands "(configure)"; allow-configuration "(interfaces) | (routing-options) | (protocols)";
D. permissions [ clear network view ]; allow- commands "(configure)"; allow-configuration "(interfaces) | (routing- options) | (protocols)";