You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5.
You create a page that contains the following control.
<asp:Calendar EnableViewState="false"ID="calBegin" runat="server" /> 
You write the following code segment in the code-behind file for the page.
Private Sub LoadDate(sender As Object, e As EventArgs)
    If IsPostBack Then
        calBegin.SelectedDate = DirectCast(ViewState("date"), DateTime)
    End If
End Sub
Private Sub SaveDate(sender As Object, e As EventArgs)
    ViewState("date") = calBegin.SelectedDate
End Sub
You need to ensure that the calBegin Calendar control maintains the selected date.
Which code segment should you insert in the constructor of the page?
A.
Me.Load += New EventHandler(LoadDate) 
Me.Unload += New EventHandler(SaveDate)
B.
Me.Init += New EventHandler(LoadDate) 
Me.Unload += New EventHandler(SaveDate)
C.
Me.Init += New EventHandler(LoadDate) 
Me.PreRender += New EventHandler(SaveDate)
D.
Me.Load += New EventHandler(LoadDate) 
Me.PreRender += New EventHandler(SaveDate)