Pre-Winter Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Free and Premium Salesforce Rev-Con-201 Dumps Questions Answers

Page: 1 / 12
Total 160 questions

Salesforce Certified Revenue Management Consultant Questions and Answers

Question 1

A medical device company manages its product information across multiple disconnected systems. Product specifications are stored in a dedicated Product Information Management (PIM) system, pricing is maintained in complex spreadsheets managed by the finance team, and sellable part numbers (SKUs) are mastered in the company ' s Enterprise Resource Planning (ERP) system.

How should a solution architect use Revenue Cloud to solve the company ' s data synchronization problems and streamline the process from quote to ERP fulfillment?

Options:

A.

By establishing the Salesforce Product Catalog as the single source of truth for all commercial products, pricing, and bundle configurations, and ensuring that downstream ERP systems consume this data for order fulfillment

B.

By creating custom objects in Salesforce to replicate the data structure of the PIM and ERP systems, and writing custom Apex triggers to keep the three systems aligned

C.

By using an integration platform to sync data from the PIM, the pricing spreadsheets, and the ERP into Salesforce nightly, overwriting the Salesforce catalog each time

Buy Now
Question 2

A Revenue Cloud Consultant needs to identify and capture the latest active Contract to which an Asset belongs.

Which build steps should the consultant take to meet their goal?

Options:

A.

Build a Contract lookup field on Asset. Build a record-triggered flow to traverse all the related Contracts of the Account to which the Asset belongs. Then take the latest active Contract and update Asset ' s new Contract lookup field with its record ID.

B.

Build a Contract lookup field on Asset. Create a Contractid tag in context definition for Assets and map the Contractid tag to this new Asset Contract lookup field. Update the OrderToAsset context definition to map Order ' s Contractid tag to Asset ' s Contractid tag.

C.

Build a Contract lookup field on Asset. Upon Asset update, use automation to find the latest-dated Asset Contract Relationship record of the Asset and copy its Contractid into this lookup field.

Question 3

A Revenue Cloud Consultant wants to restrict the ability to cancel subscriptions via the cancel button in the Account > Managed Assets view. The consultant wants to ensure that only a select group of super users has access to this functionality.

Which change does the consultant need to apply for this requirement?

Options:

A.

Inactivate the Amend, Renew, and Cancel Assets screen flow for users who should not have access to the cancel button.

B.

Unassign InitiateCancellation API permission for users who should not have access to the cancel button.

C.

Modify the Managed Asset Viewer page layout for users who should not have access to the cancel button.

Question 4

A product administrator needs to add a required rule using Constraint Modeling Language (CML) so that whenever a product called Desktop is added to a quote, another standalone product called Monitor will be automatically added.

What is the correct CML syntax to write this rule?

Options:

A.

type Quote { relation desktop: Desktop [0..99]; relation monitor: Monitor [0..99] ; constraint(desktop, monitor, " Desktop requires Monitor " ); }

B.

type Quote { relation desktop: Desktop [0..99]; relation monitor: Monitor [0..99] ; require(desktop [Desktop], monitor [Monitor] , " Desktop requires Monitor " ); }

C.

type Quote { relation desktop: Desktop; relation monitor : Monitor; require(Desktop [Desktop], Monitor [Monitor] , " Desktop requires Monitor " ); }

Question 5

An order fulfillment orchestrator designer is setting the decomposition scope to Order Line Item at the product record level. The designer created the necessary decomposition rules in a Dynamic Revenue Orchestrator (DRO)-enabled sandbox. To test the changes, an order is created with line items that have the same product for which the decomposition rules exist.

What will happen when the order is activated?

Options:

A.

For every order line item that decomposes, one instance of the fulfillment order line item is created per order item.

B.

For every order line item that decomposes, multiple instances of the fulfillment order line item are created per order item.

C.

For every order line item that decomposes, a single instance of the fulfillment order line item is created combining all order items.

Question 6

An approval administrator has enabled Smart Approvals and configured it for finance approval by checking Use Smart Approval.

The sales manager reports that the new functionality of Smart Approvals does not work.

What is causing the issue?

Options:

A.

The condition in the stage is the same as the condition on the step.

B.

The condition in the stage is not same as the condition on the step.

C.

There are two conditions on the stage, but only one condition in the step.

Question 7

An issue is reported during User Acceptance Testing (UAT). Which initial steps should the implementation team take to ensure efficient resolution and proper resource allocation?

Options:

A.

Conduct root cause analysis for the issue to determine if it ' s a legitimate defect, a user training gap, or a new feature request, then route it to the appropriate team.

B.

Assume it is a legitimate defect and assign any identified issue directly to the development team so they can fix and deploy the solution.

C.

Prioritize the issue based solely on its impact on project timelines, fixing any issue that is easy to fix and deferring any deep investigation into its root cause.

Question 8

A product bundle has defined a constraint model that is currently in use and has been actively sold for the last few months. A new product will be launched next month and will be sold as part of the same bundle. The product designer updated the bundle structure under Product Catalog Management to add the new product.

What must the product designer do to ensure that the child product is added to the constraint model within the product bundle?

Options:

A.

Use the Visual Builder to add the child product to the constraint model, then import the associations for the type from Product Catalog Management.

B.

Once a bundle is updated in Product Catalog Management, create a constraint model, then import the associations from Product Catalog Management.

C.

Create a new type for the child product in the Constraint Modeling Language (CML) Editor, then import the associations for the type from Product Catalog Management.

Question 9

A customer wants to define default entitlement for data storage that they want to sell.

What should they use to accomplish this?

Options:

A.

Product Usage Grant

B.

Product Usage Resource

C.

Rate Card Entries

Question 10

A customer reaches out to the Billing Operations of a company requesting to change their monthly billing date. Their current billing date is the 15th of each month, but the customer would like it changed to the 20th of each month. On the forthcoming cycle, the customer has also requested to move the billing date to April 22 for this month only.

Which steps should Billing Operations take to meet this request?

Options:

A.

The Billing Operations user should select the Billing Schedule Group(s) for that asset, and change the parameters on the transaction to the 20th for Billing Day of Month and to the 22nd of April for Override Next Billing Date by doing an inline edit.

B.

The Billing Operations user should process an Amendment canceling the existing Asset and creating a new Asset with the start date of 20th, and then update the Billing Schedule Group ' s Override Next Billing Date to 22nd April.

C.

The Billing Operations user should process a change order with Period Boundary Day on the Order Item as 20th and update the Override Next Billing Date on the Billing Schedule Group to 22nd of April by doing an inline edit.

Question 11

A new order is created with these details:

    The account has a default Billing Profile with a billing address in San Francisco.

    An order is created associated with this account with a billing address in New York.

    The order has a billing account attached with a billing address in Chicago.

When billing processes the order, which city will be used?

Options:

A.

New York

B.

Chicago

C.

San Francisco

Question 12

A company sells a wide range of products across multiple business units. Each product must support different selling models, such as one-time, term-based, and evergreen. The company wants to bundle these products in configurable ways without duplicating product records. Additionally, product attributes should be reusable across offerings, and product teams need to maintain the catalog with minimal manual effort.

Given these requirements, how should a consultant design the product catalog in Revenue Cloud?

Options:

A.

Create separate product records for each business unit and selling model combination to handle variations independently.

B.

Use product classifications for attribute reuse and apply selling models at the product level to support flexibility.

C.

Use static bundles with hard-coded attributes for each selling model to simplify configuration.

Question 13

A product administrator notices that the price of a warranty product is not being calculated correctly. It should be calculated as 10% of another equipment product ' s list price, but only when the products are purchased together in the same quote or order. This calculation works correctly for other products, but not for this specific warranty product.

How should the product administrator resolve this issue?

Options:

A.

Find the Derived Price element and add the appropriate input/output variables in the pricing procedure.

B.

Find the Derived Price record where Product = Warranty and set the Derived Pricing Scope to Transactional.

C.

Find the price book entry of the equipment product and enable the Is Derived checkbox.

Question 14

A Revenue Cloud Consultant confirmed that a user has the correct permissions and license access to view and amend assets in Revenue Cloud. However, when the user navigates to the Account page, they do not see any assets available for amendment, even though active assets exist.

What is the reason the user cannot see the assets?

Options:

A.

The consultant needs to set up the Amend, Renew, and Cancel flow to allow amendments and renewals.

B.

The asset records have expired and, as a result, are no longer displayed on the Account page.

C.

The Managed Asset Viewer component and the Asset related list are missing from the Account page layout.

Question 15

A product designer is setting up a product bundle that consists of T-shirts and caps. They want to ensure customers can order a maximum of three T-shirts and three caps, but the total number of products should not exceed five.

How should the product designer set this up?

Options:

A.

Define the local cardinality for T-shirts with a minimum quantity of three and a maximum quantity of three. Define the local cardinality for caps with a minimum quantity of three and a maximum quantity of three. Define a product group that contains both of these products, and set the group cardinality with a minimum quantity of one and a maximum quantity of six.

B.

Define the local cardinality for T-shirts with a minimum quantity of one and a maximum quantity of three. Define the local cardinality for caps with a minimum quantity of one and a maximum quantity of three. Define a product group that contains both of these products, and set the group cardinality with a minimum quantity of one and a maximum quantity of five.

C.

Define the local cardinality for T-shirts with a minimum quantity of one and a maximum quantity of three.

Question 16

A Billing Operations user at Universal Containers needs the system to automatically generate invoices every Monday at 6:00 AM for all completed billing schedules from the past week.

How should the user configure this automation in Billing?

Options:

A.

Define a Billing Treatment that references an Invoice Generation Time field at the product level.

B.

Schedule a Recurring Invoice Run with a Weekly frequency and 6:00 AM start time.

C.

Create a custom flow that runs nightly and generates invoices using the Invoice Preview feature.

Question 17

A furniture company is selling unassembled furniture with user manuals. The company does not want to show user manuals as a quote line when selling to customers, but it needs to make sure user manuals are included when shipping the unassembled furniture.

What is the recommended approach?

Options:

A.

Add the user manuals as quote line, but hide them in the Transaction Line Table and proposal document.

B.

Add the user manuals as an attribute with a value of Included or Excluded under the unassembled furniture product record.

C.

Add the user manuals as a technical product and create associated decomposition rule(s).

Question 18

A Revenue Cloud Consultant needs to update the flow used to browse the catalog. The consultant made the changes and activated the flow but is not seeing the changes during testing.

Which step did the consultant miss?

Options:

A.

Adding the Flow Name in the Pricing Settings Setup.

B.

Adding the Flow Name in the Product Discovery Setup.

C.

Adding the Flow Name in the Revenue Settings Setup.

Question 19

A product administrator needs to use the Constraint Modeling Language (CML) construct available in Advanced Configurator to define a relationship for a House with up to five rooms. The relationship also requires that a MediaRoom in the color blue must be included when the house has more than three rooms.

Which option should the administrator use to accomplish this?

Options:

A.

type House {relation rooms: Room [4,5];require(rooms.size > 3, rooms [MediaRoom] {color = " Blue " })};

B.

type House {relation rooms: Room [0..5];require(rooms.size > 3, rooms [MediaRoom] {color = " Blue " })};

C.

type House {relation rooms: Room [0..5];require(rooms.size > 3, House [MediaRoom=true, color = " Blue " ])};

Question 20

A company utilizes a robust order fulfillment system. A critical step in the process, a manual review, is designed to take up to 60 minutes to complete. To ensure proactive management and prevent potential Service Level Agreement (SLA) breaches, the company configures its system to trigger an alert if the task hasn ' t been completed 15 minutes before its scheduled end.

Based on this scenario, which key parameters were configured in the company ' s Dynamic Revenue Orchestrator (DRO) system to manage this SLA?

Options:

A.

Completion Deadline and Warning Interval

B.

Estimated Duration and Jeopardy Threshold

C.

Task Priority and Escalation Rule

Question 21

A customer purchased a few subscription ramp products on June 20, 2025, with a term of 1 year. On July 5, 2025, they called the sales rep to cancel the service effective June 29, 2025. The sales rep informed the customer that the cancellation cannot be processed for that date.

What is the earliest cancellation date that the subscription can be canceled?

Options:

A.

July 5, 2025-Cancel effective today

B.

June 20, 2025-Cancel the entire term

C.

June 20, 2026-Cancel once term expires

Question 22

A user reports they are unable to see the Managed Asset Viewer on Account record pages. A Revenue Cloud Consultant investigates and confirms that the Managed Asset Viewer component has not been added to the Account record page. How should the consultant ensure that users can view and edit asset data using the Managed Asset Viewer?

Options:

A.

In Lightning App Builder, drag the Managed Asset Viewer to the Account record page. Select the checkbox to show the side panel when a user clicks a record link.

B.

Verify that the user has the Revenue Lifecycle Management license. Then, enable the Assets-related list on the Account record page to show the Managed Asset Viewer.

C.

Assign the user a permission set that grants Read access to Account record pages and Read access to Assets. Next, drag it onto the Account page layout.

Question 23

A Revenue Cloud Consultant is using Contracts AI to retrieve clauses and contract fields from a PDF. After the initial run, the consultant realizes that a payment method custom field needs to be retrieved that was not initially included.

What should the consultant do to retrieve this custom field?

Options:

A.

Modify the contract extraction template to define the attribute mapping and context mapping for payment method.

B.

Modify the AI prompt template to define the attribute mapping and context mapping for payment method.

C.

Log a support case with Salesforce to enable payment method to be added to the extraction mapping used.

Question 24

A project is moving from the design phase to the build phase.

What should a Revenue Cloud Consultant do to ensure a successful build cycle?

Options:

A.

Set up environments for development, testing, and production, and choose a deployment tool.

B.

Write user stories, have user workshops to confirm requirements, and build test use cases.

C.

Build in the production environment, let users test it live, and provide feedback in real time.

Question 25

A customer is migrating asset data into Revenue Cloud, and needs to generate Asset Actions, Asset State Periods, and edit Lifecycle Asset fields.

Which permission does the customer need to achieve this?

Options:

A.

Customer Asset Lifecycle Management

B.

Lifecycle-managed asset

C.

InitiateAmend, InitiateCancellation, InitiateRenewal

Question 26

A company is using Revenue Cloud and has noticed that a lot of change requests happen after the customer accepts the Quote and the Order is created and activated. Many times, customers request to increase or decrease the quantities. Order managers would like to be able to change the Order after it has been activated and before it has been fulfilled completely.

Which out-of-the-box permission set should be assigned to the Order Managers to help them with In-Flight Order changes?

Options:

A.

Place Change Order

B.

Place Supplemental Order

C.

Place Superseded Order

Question 27

A customer is using a price book to populate list prices. They need to override the list price by 10% if the product is being sold in an emerging market. Emerging market is identified on the quote via a custom field. What should a pricing designer do to solve this?

Options:

A.

Use a formula-based pricing element to apply an override to the list price and use that to populate the list price for further calculations like total, discount, net prices, etc.

B.

Use a formula-based pricing element to apply the override to the unit price and use that to populate the list price for further calculations like total, discount, net prices, etc.

C.

Use a formula-based pricing element to apply an override to the list price value and populate a line item custom field for further calculations like total, discount, net prices, etc.

Question 28

Sales users at a company do not want to select a catalog every time they choose products from Product Discovery because they only have one catalog. What should a consultant do to ease the sales users ' experience using out-of-the-box capabilities?

Options:

A.

Customize the Product Discovery flow.

B.

Skip creating catalogs and use Product records directly.

C.

Select default catalog under Product Discovery Settings.

Question 29

A product designer created a new simple product and ensured that the product is active, has a product selling model, has a price book entry, and has a category. Few other settings are enabled in the organization ' s Set Up Advanced Configuration Rules and Constraints, Use Indexed Data for Product Listing and Search, Guided Product Selection, and Ramp Deals. The new product is not appearing in Browse Catalog.

Which step did the product designer miss?

Options:

A.

Rebuild Constraint Model.

B.

Rebuild Ramp Segment.

C.

Rebuild Index.

Question 30

A Salesforce Consultant has been asked to identify and extract contract details and clauses from a PDF that holds the information of a historical signed contract. The consultant will use Contracts AI to achieve this requirement. A prerequisite to using Contracts AI is to set up a contract extraction template.

When creating a contract extraction template, which template details does the consultant need to fill in to allow the selection of an existing context definition?

Options:

A.

Record Type and Field Mapping

B.

Attribute Definition and Field Mapping

C.

Attribute Definition and Context Mapping

Question 31

A Revenue Cloud Consultant wants to automatically sync the family field (Family) from the Product2 object to the Quote Line custom field (Family__c) during quoting.

How should the consultant address this using only Revenue Cloud functionality?

Options:

A.

Create an Apex trigger on the quote line item to query the information from the Product2 Family field and write it back to the Quote Line.

B.

Update the Product Discovery Context by mapping the Catalog Product and the Product2 nodes and then mapping the Family and Family__c fields.

C.

Update the Pricing context definition by mapping the Catalog Product and the Product2 nodes and then mapping the Family and Family__c fields.

Question 32

A law firm is using Revenue Cloud ' s Contract Lifecycle Management (CLM) capability. The law firm creates very large Merger & Acquisitions (M & A) contracts for its commercial customers. The contract designer sets a requirement to structure and organize the content more effectively. This will help the contract designer quickly navigate the document and include the appropriate clauses, tables, and contract text in the document.

How should a template designer meet this requirement?

Options:

A.

Create a structure in a document template.

B.

Create child templates under the main document template.

C.

Create a section in a document template.

Question 33

A Contract Lifecycle Management (CLM) consultant needs to create a report on Clauses using record type to capture the metadata for clauses and sections within documents. The consultant plans to add relevant fields from the related records, such as contracts, clauses, and clause sets, to customize the report layout. Then, the consultant will build a report using this custom report type for a detailed analysis of the clause metadata in the contracts.

Which object should the consultant use to create this report?

Options:

A.

Document Authored Content

B.

Document Template

C.

Document Clause

Question 34

A company is implementing Revenue Cloud to automate its subscription renewals. A Revenue Cloud Consultant needs to configure the system to allow sales reps to initiate the renewal process for a customer ' s active assets directly from a record page.

Which component must the consultant implement to provide this one-click renewal capability?

Options:

A.

A screen flow that utilizes the InitiateRenewal invocable action, which can then be exposed as a quick action on the Account or Contract record page

B.

An Apex trigger on the Contract object that automatically clones the contract and its assets when the end date is approaching

C.

A custom Renewal checkbox field on the Asset object that, when checked, triggers a Process Builder to create a renewal opportunity

Question 35

When selecting products to add to a quote, a sales user updates an attribute represented by a custom field. The user intends to use the selected value in other downstream processes. Which Mapping Intents should they select when creating the Mapping for the context definition?

Options:

A.

Persistence

B.

Association

C.

Hydration

Question 36

A sales rep at a SaaS company observes that a recent renewal quote for a premium software subscription, which includes several add-on modules and usage-based tiers, is displaying an unexpected total price. The customer is disputing the amount, stating it is higher than anticipated based on their contracted terms. The pricing consultant suspects an issue with how the pricing rules are being applied.

What is the first diagnostic step the consultant should take to investigate the pricing calculation?

Options:

A.

Manually adjust the disputed total price on the quote to the customer ' s anticipated amount.

B.

Deactivate the entire pricing procedure and then reactivate it to force a re-evaluation.

C.

Use the pricing procedure ' s Simulate functionality to trace the price waterfall.

Question 37

A Revenue Cloud Consultant manages a product catalog that serves multiple regions and customer segments. The team wants to dynamically control which products are visible to specific users based on criteria like region, industry, or customer type. What is the recommended approach?

Options:

A.

Use multiple price book entries and assign different price books to users based on region.

B.

Use qualification rules to control product visibility based on business criteria.

C.

Create separate catalogs and categories for each customer segment.

Question 38

A Revenue Cloud Consultant is asked to provide a report on ordered internet service where upload/download speed is configurable and is required.

Which objects should the consultant use in a custom report to retrieve this information?

Options:

A.

Order Products, Order Product Attributes

B.

Order Product Attributes, Product Attribute Definition

C.

Order Products, Product Attribute Definition

Question 39

An administrator needs to include a Product2 custom field for search in the context of a quote or order.

What should the administrator do to accomplish this?

Options:

A.

Add Product2 custom field as a new filter option in the Browse Catalog list view.

B.

Use the Index and Search Configuration page to set the Product2 custom field as searchable and run Rebuild Index job.

C.

Modify the Discover Products screen flow to add the Product2 custom field on the product list page container component.

Question 40

A customer wants to remove the option to override the renewal term during an asset renewal process initiated from the Account > Managed Assets view.

How should a Revenue Cloud Consultant fulfill this requirement?

Options:

A.

Modify the Lightning web component corresponding to the renew assets page and remove the option for early renewal.

B.

Modify the flow Amend, Renew, and Cancel Assets screen component for renewal term and remove the option for early renewal.

C.

Modify the flow Renew Assets screen component for renewal term and remove the option for early renewal.

Question 41

A customer sells 10,000 different products in 38 countries. They plan to launch a new product which will be sold globally, as well. However, due to security restrictions, the new product cannot be sold in two specific countries.

What should the product designer do to accommodate this restriction by creating a minimal number of records for the rules?

Options:

A.

Control availability with a recommendation rule.

B.

Control availability with a qualification rule.

C.

Control availability with a disqualification rule.

Question 42

A new product administrator has been tasked with managing the product catalog for their company. They can view product records in the catalog but can ' t make any edits.

What should a consultant do to fix this issue?

Options:

A.

Add the administrator to the Product Management Queue.

B.

Grant the Modify All Data permission on the Product object for the administrator.

C.

Assign the Product Catalog Management Designer permission set license to the administrator.

Question 43

A global enterprise is implementing Salesforce Revenue Cloud to simplify collaboration between sales, finance, and legal teams throughout the revenue lifecycle. The organization ' s key goal is to have a single source of truth to understand where the order is in its lifecycle without relying on disconnected tools or manual handoffs.

How does Dynamic Revenue Orchestrator (DRO) help meet these goals?

Options:

A.

DRO automates the revenue lifecycle.

B.

DRO automates the order lifecycle and streamlines fulfillment.

C.

DRO automates the entire quote to order lifecycle.

Question 44

A company purchased Revenue Cloud. The project scope includes the entire Product-to-Cash lifecycle including Dynamic Revenue Orchestrator and Contract Lifecycle Management (CLM). As part of CLM, the company would like to perform internal and external collaborative redlining.

With which cloud computing provider does Salesforce need to integrate?

Options:

A.

Google Cloud Platform (GCP)

B.

Microsoft Azure

C.

Amazon Web Services (AWS)

Question 45

Universal Containers (UC) recently acquired another company called Cloud Kicks (CK). UC uses Revenue Cloud to manage its Product-to-Cash business process. CK manages its process using a custom app with standard Salesforce objects like Asset, Quote, Order, etc. Both Salesforce orgs will be merged into a single org with different processes until a long-term solution is implemented. Sales leadership would like to clearly differentiate between the assets sold by UC and those sold by CK.

How should this be achieved out of the box?

Options:

A.

Use HasLifecycle Management to identify the source as Revenue Cloud or Custom App.

B.

Use a custom field to identify the source as Revenue Cloud or Custom App.

C.

Use Asset Action Source to identify the source as Revenue Cloud or Custom App.

Question 46

A Revenue Cloud Consultant is preparing to enable multi-currency in an organization that already has active pricing procedures linked to predefined Salesforce Pricing decision tables. The consultant notices that the Currency field is not available to select within the pricing procedure.

What should the consultant do to resolve this?

Options:

A.

Clone the pricing procedure and create a new decision table with the Currency field. Link the new table to the cloned procedure and swap it into the setup to maintain continuity.

B.

Enable multi-currency in their org, then wait a few minutes for the Currency field to become available for use in the pricing procedure and related decision tables.

C.

Deactivate the pricing procedure and the associated decision table, then enable multi-currency and add the Currency field to the decision table before reactivating them.

Question 47

An Agentforce Revenue Management Consultant is creating a persona-based permission set group to allow users to create and update records and to test bundle configurations in Product Catalog Management and Browse Catalog.

Which set of permissions is required for this persona?

Options:

A.

Product Catalog Management DesignerProduct Discovery UserProduct Configurator

B.

Product Catalog Management DesignerAdvanced Configurator DesignerProduct Discovery User

C.

Product Catalog Management DesignerProduct Configuration Rules DesignerProduct Configurator

Question 48

A pricing administrator aims to configure pricing for a smartphone so that the monthly installment price varies based on the selected memory options (128 GB, 256 GB, 512 GB) and contract term options (12 months, 24 months). The price should be equally divided for each month, considering the combinations of memory and contract term as price impacting attributes, with no interest charges applied.

How many records need to be present in the Attribute-Based Adjustments pricing schedule to satisfy this scenario?

Options:

A.

6

B.

3

C.

5

Page: 1 / 12
Total 160 questions