Please tell me the answer for the below question and explain the answer.

1. You are the database developer for a brokerage firm. The database contains a table named Trades (or Stocks). The script that was used to create this table is shown below:

CREATE TABLE Trades
(
TradeID int IDENTITY(1,1) PRIMARY KEY NONCLUSTERED NOT NULL,
TradeDate DateTime NULL,
SettlementDate DateTime NULL,
Units Decimal(18, 4) NULL,
Symbol char(5) NULL,
ClientID int NULL,
BrokerID int NULL
)
GO
CREATE CLUSTERED INDEX c_symbol ON Trades (Symbol)
The Trades table has frequent inserts and updates during the day. Reports are run against the table each night. You execute the following statement in the SQL Query Analyzer:

DBCC SHOWCONTIG (Trades)
The output for the statement is shown below:

DBCC Statement Output
DBCC SHOWCONTIG scanning 'Trades' table. . . . . Table:
'Trades'(1621580815); index ID:1, database ID:12Table level scan performed.
-Pages Scanned-----------------------------------------:104
-Extents Scanned---------------------------------------:16
-Extent Switches----------------------------------------:24
-Avg. Pages per Extenbt-------------------------------:6.5
-Scan Density[Best Count:Actual Count]-------------:52.00%[13:25]
-Logical Scan Fragmentation--------------------------:7.69%
-Extent Scan Fragmentation---------------------------:43.75%
-Avg. Bytes Free per page-----------------------------:460.1
-Avg. Page Density (full)-------------------------------:94.32%

DBCC execution completed. If DBCC printed error messages, contact your system administrator

You want to ensure optional performance for the insert and select operations on the Trades table. What should you do?

Execute the DBCC DBREINDEX statement on the table.
Execute the UPDATE STATISTICS statement on the table.
Execute the DROP STATISTICS statement on the clustered index.
Execute the DBCC INDEXDEFRAG statement on the primary key index.
Execute the DROP INDEX and CREATE INDEX statements on the primary key index.