You are consuming a Windows Communication Foundation (WCF) service in an ASP.NET Web application. The service interface is defined as follows. 
<ServiceContract()> 
Public Interface ICatalog 
<OperationContract()> 
<WebGet(UriTemplate:=”/Catalog/Items/{id}”, ResponseFormat:=WebMessageFormat.Json)>
Function RetrieveItemDescription(ByVal id As Integer) As String
 End Interface 
The service is hosted at /Catalog.svc. You need to call the service using jQuery to retrieve the description of an item as indicated by a variable named itemId. Which code segment should you use?
A.
$.get(String.format(“/Catalog.svc/Catalog/Items/?id={0}”, itemId) null, function (data) { … }, “javascript”)?
B.
$.get(String.format(“/Catalog.svc/Catalog/Items/{0}”, itemId), null, function (data) { … }, “json”)?
C.
$.get(String.format(“/Catalog.svc/Catalog/Items/{0}”, itemId), null, function (data) { … }, “xml”)?
D.
$.get(String.format(“/Catalog.svc/Catalog/Items/id={0}”, itemId), null, function (data) { … }, “json”)?