CallManager route plans are always configured from the bottom-up. Devices/trunks come first, then route groups, route lists, and, finally, route patterns.
You can only configure digit manipulation to occur at the route list and route pattern levels. This is why you should group similar devices together in the same route group: All devices in the route group will have the same digit manipulation settings applied.
After a device has been assigned to a route group, it is made unavailable to any other configurations. If you want to use a device for multiple route patterns, associate its route group with multiple route lists. You can only associate devices directly with route patterns if you are not already using those devices in a route group.
Voice gateways are used to bridge VoIP networks to either non-VoIP networks (such as the PSTN) or to other VoIP networks.
Route groups contain a list of gateways to use in precedence order.
B, C, and D
The ! wildcard represents a variable-length string, the . wildcard represents a single digit, and the @ wildcard represents the entire NANP. The * is not a wildcard as it represents just the * digit on a telephone keypad.
Route lists contain an ordered list of route groups that CallManager should use when it matches a route pattern.
When digits are contained within braces, they match only a single digit in the extension. In this case,  could be read in plain English as, "Four or Five" (mentally insert a comma between the digits).
To stop the secondary dial tone, you need to remove the check from the Provide Outside Dial-Tone check box for the route pattern. It is checked by default when the route pattern is created.
C and D
The X wildcard matches any dialed digit, whereas the ! wildcard matches any variable-length dial string (zero digits or more). By placing the 7XX before the !, the CallManager expects to see at least three dialed digits followed by any number of digits.
Part I: Cisco CallManager Fundamentals
Introduction to Cisco Unified Communications and Cisco Unified CallManager
Cisco Unified CallManager Clustering and Deployment Options
Cisco Unified CallManager Installation and Upgrades
Part II: IPT Devices and Users
Cisco IP Phones and Other User Devices
Configuring Cisco Unified CallManager to Support IP Phones
Cisco IP Telephony Users
Cisco Bulk Administration Tool
Part III: IPT Network Integration and Route Plan
Cisco Catalyst Switches
Configuring Cisco Gateways and Trunks
Cisco Unified CallManager Route Plan Basics
Cisco Unified CallManager Advanced Route Plans
Configuring Hunt Groups and Call Coverage
Implementing Telephony Call Restrictions and Control
Implementing Multiple-Site Deployments
Part IV: VoIP Features
Configuring User Features, Part 1
Configuring User Features, Part 2
Configuring Cisco Unified CallManager Attendant Console
Configuring Cisco IP Manager Assistant
Part V: IPT Security
Securing the Windows Operating System
Securing Cisco Unified CallManager Administration
Preventing Toll Fraud
Hardening the IP Phone
Understanding Cryptographic Fundamentals
Understanding the Public Key Infrastructure
Understanding Cisco IP Telephony Authentication and Encryption Fundamentals
Configuring Cisco IP Telephony Authentication and Encryption
Part VI: IP Video
Introducing IP Video Telephony
Configuring Cisco VT Advantage
Part VII: IPT Management
Introducing Database Tools and Cisco Unified CallManager Serviceability
Configuring Alarms and Traces
Using Additional Management and Monitoring Tools
Part VIII: Appendix
Appendix A. Answers to Review Questions